我有一个本地分支,即topic
,此分支在最新的本地提交上标记,例如提交版本3,我留在topic
分支,而不是master
分支,然后我执行git pull
,还有其他两个提交(版本4和版本5)出现,topic
被移动到最新提交,是不是?我应该留在分行master
并做git pull吗?有什么区别?
答案 0 :(得分:1)
正如手册页所说:
git-pull - 从另一个存储库或本地分支获取并合并
因此,基本上git pull
是git fetch
后跟git merge
的快捷方式。这就是 将您的分支引用移动到最新提交的原因。如果您在master
,则master
会更新。
如果您不希望更新分支机构,请改用git fetch
。