前幾天,花了好長時間想要把代碼發佈到GitHub,試了好多辦法都沒有成功。一開始嘗試在VS客戶端上,後來用GitHub的客戶端,最後又採用Tortoisegit工具,一直是失敗的,而且感覺不可思議。因爲好早之前曾經成功的上傳過,所以就感覺很煩躁。以爲是臺式機環境的問題,我回去用筆記本還是不可以。
錯誤總是發生在Commit後的Push操作上,一直提示git did not exit cleanly (exit code 1)。我一直着眼於這個錯誤,沒有注意其他的錯誤信息,上網搜了一大堆都不好使。後來才仔細看了其他的錯誤信息,才找到問題的關鍵。
錯誤提示:push到一個私有郵箱地址。去到GitHub的網址,在Setting裏發現自己把郵箱地址設置成了private,把前面的對號取消後,再push就成功了。