git 在只commit沒push到遠程分支,切換到其他分支時丟失提交到零時分支的解決辦法


通過命令行,到當前目錄下:git reflog 后顯示如下:

這次你發現了你最近提交的描述,

然后拷貝你最近提交描述最前面的id號:(黃色的字符串)

進入git工具中后新建分支,將你剛才拷貝的id填入specified commit 后面的輸入框中 ,新建名叫:test分支

這時候,奇跡出現了,test分支上出現了你最近提交的東西,

然后再將分支切回到你主分支,或者你操作的分支,將test分支合並到那個分支就好

這就會解決這個問題


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM