首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
commmit专题
在no branch上commmit后,再切换到其他分支,找不到no branch分支的修改怎么办?
解决办法 通过git reflog我们可以查看历史提交记录,这里的第二条提交(fbd3ea8)就是我在no branch上的提交。 再通过git checkout -b backup fbd3ea8,恢复到上次提交的状态,并且为其创建个分支backup,此时就在backup分支了。然后再通过git reset HEAD^就可以撤销在no branch上的提交,通过git status可以查看
阅读更多...