1、在错误的分支下修改了文件,想切换到正确分支的时候:
可以先把修改暂时保存起来:git stash push -u -m “暂存修改”
切换到正确分支后再恢复:git stash pop
2、在dev分支做了一堆小提交后想合并到main分支作为一个功能提交的时候:
可以切换到main分支后执行:git merge –squash dev
解决冲突后提交即可。
可以先把修改暂时保存起来:git stash push -u -m “暂存修改”
切换到正确分支后再恢复:git stash pop
可以切换到main分支后执行:git merge –squash dev
解决冲突后提交即可。