我在git分支工作流中犯了一个错误。
我设置了以下本地和远程分支:
master -> origin/master
iteration5 -> origin/iteration5
iteration9 -> origin/iteration5
我需要将本地分支(iteration9
)上的上游设置为一个名为origin/iteration9
的远程分支。
给定存储库的当前状态,如果本地分支iteration9
已经指向旧的远程分支(origin/iteration5
),那么如何基于本地分支创建名为iteration9
的远程分支
发布于 2016-09-20 01:27:46
您可以使用以下命令将其删除
git branch --unset-upstream iteration9
然后使用--set-upstream
标志推送到原点进行重置:
git push --set-upstream origin iteration9
或者,如果远程分支已经存在,则可以使用以下命令进行设置:
git branch --set-upstream-to=origin/iteration9
https://stackoverflow.com/questions/39578610
复制相似问题