場景:
解決方法:
第1步、
回退至上一個完整的正確的版本。Git Bash 中輸入命令:
git reset --hard 1b59cef2a1685c37b7e7b5f2497e055f5e031f67
第2步、
在本地新建一個目錄,從遠程git上拉取那份最新的但是錯誤的代碼。
第3步、
將 第 1 步 中回退版本的所有代碼拷貝覆蓋至 第 2 步 新建的目錄下。
第4步、
在 第 2 步 新建目錄下的代碼中,修改你要修改的地方。
第5步、
commit 第 2 步 新建目錄下的代碼。遇到沖突(或者有新文件,就先add新文件),解決沖突之后,再次commit(很關鍵),最后,將這份 最新的完整的正確的 代碼 push 至遠程 git倉庫。