git 在只commit没push到远程分支,切换到其他分支时丢失提交到零时分支的解决办法


通过命令行,到当前目录下:git reflog 后显示如下:

这次你发现了你最近提交的描述,

然后拷贝你最近提交描述最前面的id号:(黄色的字符串)

进入git工具中后新建分支,将你刚才拷贝的id填入specified commit 后面的输入框中 ,新建名叫:test分支

这时候,奇迹出现了,test分支上出现了你最近提交的东西,

然后再将分支切回到你主分支,或者你操作的分支,将test分支合并到那个分支就好

这就会解决这个问题


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM