可能我们都遇到过这样的情况 就是写着写着突然来了一个很简单但是很紧急的bug 但是当前分支的代码还没写完
这个时候就会很难受 所以 根据我的经验提供两种方法给大家
一般你直接切会报错
所以先 git stash 返回上一个分支
然后在 git checkout branchName 即可
然后那个紧急bug改完 之后
git stash list
然后选择你要 恢复的代码
git stash apply stash@{0} 恢复