我有两个分支,master 和 dev。我总是在开发上工作,并且只有在它被批准用于生产后才将代码检查到主分支中。当我这样做时,我必须执行以下操作:
git checkout master git merge dev git checkout dev
这非常冗长,因为我经常这样做,所以我想尽量减少它。是否有任何一个 git 命令可以用来从我当前的分支 dev 合并到另一个分支 master 而无需先签出 master 分支?可能是这样的:
git merge dev to master
会很棒的。我浏览了 git 文档并没有看到任何东西。
1. 为您的本地存储库添加一个远程别名,例如:
git remote add self file:///path/to/your/repository
(或在窗户上git remote add self C:\path\to\your\repository)
git remote add self C:\path\to\your\repository
2. 推送到自己的遥控器,例如:
git push self dev:master