Sourcetree提交丢失找回

在Sourcetree中,进行一次提交后,记录里没有提交的记录

解决方法如下: 
1. Sourcetree中,点击命令行模式,启动git命令行 
2. 输入 git reflog 显示历史提交记录 
3. 找到那次commit后,拷贝其最前面的 id(yellow标记) 
4. 在原来的版本上创建新的分支:选择 指定的提交,并输入刚才的id,即可创建

此时就会出现刚才丢失的提交,问题得到解决。

转载链接 https://blog.csdn.net/whing123/article/details/78113252#comments

你可能感兴趣的:(git相关)