我有一个分叉的回购origin
进行了一些更改,upstream
回购有一些新的更改。我现在不想合并我的提交,而是想创建一个与upstream
具有相同HEAD的新分支。就像将upstream
分配到一个新分支一样。
答案 0 :(得分:1)
您可以获取上游并从(例如)upstream/master
声明分支:
git fetch upstream
git checkout -b mybranch upstream/master
或者,如果您不想切换到新分支:
git branch --set-upstream mybranch upstream/master
不要忘记一个好的做法是在upstream/master
之上重新定义您的更改,以便使任何未来的pull请求易于集成(快进合并)