Git上傳文件錯誤導致本地代碼丟失


每天積累一點點 

1.問題描述:通過Git上傳本地文件,在git commit操作后本地未上傳的代碼全部丟失...

 2.解決:

  第一步:在項目目錄下打開Git Bash;

  第二步:輸入 git reflog

  第三步:在返回結果中找到丟失前的commit那一步的HEAD@{n},輸入 git reset --hard HEAD@{n}

  第四步:愉快地到本地查看找回的代碼吧!

  如圖:

    

 3.git log與git reflog的區別

  git log 命令可以顯示所有提交過的版本信息

  git reflog 可以查看所有分支的所有操作記錄,包括已經被刪除的 commit 記錄和 reset 的操作


免責聲明!

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



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