我在GitHub有一个git回购。我一直主要使用git gui
来管理它,但现在我开始使用shell。我想知道的是,我如何获取远程中的所有分支,并将它们自动合并到本地回购库中的相应分支中?举例来说,如果我有分支机构master
和development
,从而origin/master
和origin/development
,我想取origin/master
并将其合并到master
和获取origin/development
并将其合并到development
。其实拉着git
有没有这样的命令?
你可以做'git push',但是你可以用'git pull'做同样的事情吗? – 2009-09-28 00:02:04
类别。您可以告诉它获取并更新所有远程跟踪分支,并拉取当前分支。您拥有的其他分支需要手动合并。请注意,从远程跟踪分支分支的分支上拉将从远程跟踪分支合并。 – 2009-09-28 00:07:53
手册页声称你也可以做到真正的交易。我已更新该帖子。 – 2009-09-28 00:10:36