git在push時(shí)提示沒有指定branch,push失敗后,切換到其他分支后,原代碼找不到了。怎么辦?
在當(dāng)前目錄下:git reflog 會顯示之前提交的記錄
如圖

image.png
復(fù)制你需要找回代碼的描述id號:(黃色的字符串)
進(jìn)入git工具中后新建分支,將你剛才拷貝的id填入specified commit 后面的輸入框中 ,新建名:test
這時(shí)候,test分支上會有你最近提交的東西,
然后再將分支切回你操作的分支,將test合并到那個(gè)分支就好