git - 在分支机构工作时(新专长),我可以提取更新或合并它们吗?

时间:2013-09-03 22:37:43

标签: git

假设有一个origin/develop分支。我已将其分支到feat-whatever本地(在服务器上尚不存在)并正在处理该分支。如果我想用团队所做的任何事情更新我的分支,我是否这样做(在feat-whatever分支上):

git pull origin develop

git checkout develop
git pull
git checkout feat-whatever
git merge develop

1 个答案:

答案 0 :(得分:3)

它们都是等效的,因为pull只是fetch后跟merge。嗯,有一个区别......第二种方法更新你的本地develop分支,而第一种方法不会。

您还可以选择重新设定功能分支,使其与上游更改同步:

git fetch origin
git checkout feat-whatever
git rebase origin/develop