我有一个本地分支说 my_local ,我提交了一些更改&推送到服务器但仍未与主分支合并。现在我从同一个分支推进了更多的更改,但我想做拉&与主人合并。
我只是按照:
但是这显示了在我的本地分支中修改的所有主分支新更改。有什么不对,我失踪了什么?
请建议!
答案 0 :(得分:0)
您可以使用git rebase
git fetch origin
git rebase origin/master
答案 1 :(得分:0)
这是非常常见的情况。你按照以下步骤: -
git stash
隐藏当前分支中的更改。git checkout master
。git pull origin master
。git checkout your_local_branch
。git stash pop
。希望这些步骤是明确的,如果您需要任何其他信息,请告诉我。
答案 2 :(得分:0)