【bug】----- 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