我正在阅读以下文章:http://github.com/guides/keeping-a-git-fork-in-sync-with-the-forked-repo,其中提到通过创建以下别名从两个存储库中同时拉取更改。
这很有道理,但是作为一个新手,我很好奇为什么命令是这样而不是那样:
pu = !"git fetch origin -v; git fetch wycats -v; git merge wycats/master"
这很有道理,但是作为一个新手,我很好奇为什么命令是这样而不是那样:
pu = !"git fetch origin -v; git merge origin/master; git fetch wycats -v; git merge wycats/master"
或类似的东西。基本上,我想知道合并参数为wycats/master是什么意思,以及它如何自动了解origin/master。寻找快速说明。
git merge
不会自动查找origin/master
。据我所知,应该按照您的建议进行操作,或者原始命令的最后一个命令应该是git merge origin/master wycats/master
,以将两个分支合并到当前分支中。 - Jakob Borggit merge origin/master wycats/master
是否也可以?我还没有尝试过。 - Bialecki