當你不小心刪除代碼的時候,可以用Git來很輕鬆的恢復它。最近就碰上了誤刪代碼的囧事,但是憑藉Git,兩步就搞定了代碼恢復。
首先,先説一下前提哈,我是不小心把本地分支和遠程倉庫分支都給刪除了,但是本地項目文件還在。如果是不小心把文件所在目錄文件夾都刪除了的話,那使用這個辦法就不靈了。
首先第一步,進入到項目所在的目錄,也就是有的那個目錄下載,右鍵->git bash here<打開bash輸入窗口,然後輸入命令git reflog,窗口裏面會展示你的代碼從建立以來所有的變動log日誌。接着就是往下翻翻翻~,直到找到你想要的那個版本。
下面第二步,使用q鍵退出檢視,接着輸入git checkout -b 新分支名字 HEAD@{編號} 這個命令。這個編號呢,就是每一行log開頭的編號,輸入它就可以了。接着切回你的idea(我用的是代碼編譯器是IDEA),好了,被誤刪除的代碼又重新出現了。