我想将我的分支从branch1
更改为branch2
但是branch1
的更改覆盖了branch2
的更改,因此git不允许我结帐
注意:我不想将更改提交到branch1
我试过的命令
git checkout branch2
答案 0 :(得分:1)
似乎git stash就像你需要的那样。 git stash
将采取您未完成的更改并将其记录在git的数据目录中,然后将目录还原为干净状态。然后,您可以git checkout branch2
和git stash pop
来更改您的更改。