git 遠程代碼被覆蓋


場景:

 

 

解決方法:

  第1步、

    回退至上一個完整的正確的版本。Git Bash 中輸入命令:

    git reset --hard 1b59cef2a1685c37b7e7b5f2497e055f5e031f67 

    

 

  第2步、

    在本地新建一個目錄,從遠程git上拉取那份最新的但是錯誤的代碼。

    

    

 

  第3步、

    將 第 1 步 中回退版本的所有代碼拷貝覆蓋至 第 2 步 新建的目錄下

 

  第4步、

    在 第 2 步 新建目錄下的代碼中,修改你要修改的地方。

 

  第5步、

    commit  第 2 步 新建目錄下的代碼。遇到沖突(或者有新文件,就先add新文件),解決沖突之后,再次commit(很關鍵),最后,將這份 最新的完整的正確的 代碼 push 至遠程 git倉庫。

  

 


免責聲明!

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



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