是否可以基于当前分支运行包含带有上游选项的 git push 命令的 npm 脚本?
例如,我希望能够运行命令npm run push
。
该命令将执行类似git push -u origin ${current-branch}
where$current-branch
将被本地当前 git 分支替换的操作。
我知道这可以通过创建脚本来实现,但我想知道 npm 或 git 是否已经提供了一些东西来以最少的代码要求实现这一目标。
谢谢您的帮助 !
解决方案:
Vlad274 的解决方案有效。
脚步:
.gitconfig
在存储库的根目录上添加一个新文件- 应用配置
git config --local include.path ../.gitconfig
- 您将能够使用一个新的 git 命令,该命令将使用默认的本地分支名称与源一起推送