0
我有我的主分支。我想在本地进行一些更改以测试一些想法,因此我创建了一个新分支:git防止更改分支时自动合并
git checkout -b new_branch
我在那个分支上做了一些工作。通过老板的电话,我需要修复主分支。所以我切换回主:
git checkout master
但是,然后将我在new_branch中所做的任何更改合并到主,我绝对不想。我希望能够在没有自动合并的情况下切换分支,直到我在new_branch中完成测试。
我该怎么做?
如果你通过'--merge',git checkout只会合并。 –
首先存储您的更改。 – crashmstr
我不认为你的意思是合并。 在你的功能分支上使用'git stash',切换到master,做你所需要的,然后当你回到你的功能分支上时,使用'git stash apply'来把你的未改变的改变恢复。 – c3st7n