来自父流的pull和rebase之间的Git差异

时间:2018-01-09 04:18:55

标签: git

我已经在开发分支中创建了一个分支。现在我应该使用 git rebase origin / develop git pull 来开发分支更改到我的功能分支?为什么?

1 个答案:

答案 0 :(得分:0)

只要你的分支之前没有被推过,你可以在更新的开发分支(origin/develop

之上重新设置它。
git fetch
git checkout yourBranch
git rebase origin/develop

my 2009 answer

中查看详情

您已从本地分支develop本地分支的事实不会阻止您在更新的 develop分支之上进行重新分支:这是来自远程回购:origin/develop
只有当你是唯一一个处理该回购的人时,你才会在develop之上进行重新定义,如果你将自己的本地提交添加到该本地develop分支。