【Git】奇怪錯誤總結

一、TortoiseGitPlink Fatal Error Network error Software cased connect abort

使用TortoiseGit進行Git操作時,出現以下錯誤

TortoiseGitPlink Fatal Error Network error Software cased connect abort

好習慣當然是Google一下,這裏給出一個參考答案 How to solve TortoiseGitPlink Fatal Error?
然後試了下,結果還是失敗。

解決方案

卸載Git,卸載TortoiseGit,清理註冊表,再都重裝

二、TortoriseGit發現不了修改的文件

已經修改了文件,但是Commit時TortoriseGit一直提示未發現修改的文件

解決方案

卸載Git、TortoriseGit,清理註冊表、然後重新安裝

三、修改遠端文件

但是很多時候會發生先上傳了不需要的文件到Github,但再想改卻發現無法修改的問題,那麼如何解決呢?

解決方案

使用Git Bash刪除遠端倉庫文件

TortoiseGit不能刪除Github已經上傳但現在想ignore的文件,所以得使用Git Bash進行刪除

在Github添加Git生成的ssh密鑰, 首先轉到.ssh文件夾下,複製id_rsa.pub文件裏面的內容到Github新的SSH中,才能進行下面的操作

當Github repo已經上傳不需要文件時, 需要手動刪除遠端倉庫裏的文件

  • 在本地倉庫裏打開Git Bash
    在這裏插入圖片描述
  • 使用命令刪除遠端倉庫文件

注意文件路徑,在遠端倉庫一樣按文件組織結構

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章