git did not exit cleanly(exit code 128)報錯的部分原因及解決方法

明明明明渡發表於2020-11-09

今天用tortoisegit同步新的檔案到github上的時候出現了git did not exit cleanly的報錯,分析原因可能是網路出現問題或者是因為當時檔案還處於開啟狀態就上傳了。
對此,我的解決方案是右鍵要上傳的資料夾,選擇TortoiseGit>Delete and add to ignore list>Delete and ignore 2 items by extension,然後重新上傳就可以了。
在這裡插入圖片描述

此外要注意,如果誤選了TortoiseGit>Delete,push的時候也會報錯,我的做法是把檔案從回收站裡復原後,再以上面的方法重新刪除,如果試出其他方法再來更新。

相關文章