误提交到no branch之后再merge

来源:互联网 发布:求二叉树的深度java 编辑:程序博客网 时间:2024/05/22 15:26

最近使用git的时候,不注意看所在分支状态,一不小心就把代码误提交到* (no branch)上了。
这里写图片描述

这个时候,再切换到master等其他分支的时候,刚才的提交是没有的,但是还有挽救的办法。如下图,在checkout到master分支的时候,第一行的提示信息里面会显示出之前在(no branch)上提交的id号:
这里写图片描述

这个时候,使用git merge命令来指定提交id号之后,就可以将误提交到(no branch)的代码合并过来了:
这里写图片描述

0 0
原创粉丝点击