1. 程式人生 > >git中誤刪提交(commit)後,怎麽恢復

git中誤刪提交(commit)後,怎麽恢復

pan 找到 mage 發現 bsp cnblogs reset XML spa

“xml文件存儲數據”提交被我誤操作,即使用reset --hard刪除了,然後又進行了三次提交,發現刪除的提交有用,需要找回來,

於是找了好久,找到好方法:

1。進入工程下的.git文件下,git reflog命令

技術分享

2.使用命令git branch recover_branch 5b7cf2c(哈希碼)

技術分享

然後在新分支recover_branch中就有我刪除的提交了,如下圖

技術分享

註意:reset hard還是謹慎操作

git中誤刪提交(commit)後,怎麽恢復