要使我当前的功能分支与我必须定期进行的development
更改保持同步:
git checkout development
git pull
git checkout <my feature branch>
git merge development
是否可以更快地执行git
命令序列?
答案 0 :(得分:0)
如果您想
,您可以直接从远程上游分支机构直接提取git pull origin development # Assuming you are on <my feature branch>
这将合并来自远程服务器上存在的development
分支(在本例中为origin
)与<my feature branch>
答案 1 :(得分:0)
试试这个:
git config alias.sync '!git checkout development && git pull && git checkout feature && git merge development'
将其添加到您的配置后,您只需执行git sync
(开头的感叹号告诉git execute the entire alias as a shell command)。
在合并git stash
分支之前,您可能还想在其中添加一些development
。
答案 2 :(得分:0)
git fetch origin development:development
git merge development