./.ssh/known_hosts檔案導致提交程式碼到遠端倉庫報錯的解決方案
剛才在提交原生程式碼到遠端倉庫的時候,突然提交不了,還以為是伺服器的問題,去github上去看了下,發現能夠正常連線,沒什麼問題。
貼一下我的報錯程式碼:
$ git push web
Everything up-to-date
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:TngedZvoVx6AE97KA6TI99Ap/0EcYGmvvTby9e8S6BQ.
Please contact your system administrator.
Add correct host key in /c/Users/root/.ssh/known_hosts to get rid of this message.
Offending RSA key in /c/Users/root/.ssh/known_hosts:3
RSA host key for git.coding.net has changed and you have requested strict checking.
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
粗略的瀏覽了一下,嚇我一跳,被盜號了?被黑客入侵了?……
心想,我這破賬戶有啥價值,再說我寫的東西都是公開的,何必大費周章呢。
然後隨便上網搜了搜,發現很多時候在遠端連線登入的時候,確實會出現這種情況。
這時候解決辦法是,只要找到電腦裡“.ssh” 資料夾,將資料夾裡的檔案”known_hosts”刪除掉或者擔心刪除了會有風險,改個名字,然後在重新提交的時候,就能正確提交了。
//我用windows,檔案路徑在這裡:
C:\Users\root\.ssh
//然後將known_hosts刪掉或者改成known_hosts.bak
然後再次push的時候,就提示你是不是要連線,你輸入YES
就OK了。
相關文章
- git第一次提交程式碼到遠端倉庫Git
- git 上傳程式碼到遠端倉庫Git
- 引入外部js檔案導致亂碼解決方案JS
- 在vs code透過git提交檔案至遠端倉庫(github)Github
- git 自動上傳程式碼到遠端倉庫Git
- 引入外部js檔案導致亂碼問題解決方案JS
- 解決因為原生程式碼和遠端程式碼衝突,導致git pull無法拉取遠端程式碼的問題Git
- 遠端除錯伺服器python程式碼解決方案除錯伺服器Python
- git 從遠端倉庫指定分支clone程式碼到本地Git
- AndroidStudio Git提交程式碼報錯LF would be replaced by CRLF的解決方案AndroidGit
- git push到遠端倉庫Git
- 【Git】fork遠端倉庫,fork倉庫同步和提交pull requestGit
- 安裝git-format-staged後,Sourcetree中提交程式碼報錯的解決方案GitORM
- git 本地push到遠端倉庫Git
- vscode/ssh遠端連線刪除known_hostsVSCode
- Visual Studio使用Git忽略不想上傳到遠端倉庫的檔案Git
- Git同步兩個遠端倉庫的分支程式碼Git
- 提交原本地專案到遠端gitGit
- 如何把原生程式碼推送到遠端倉庫
- 解決 windows遠端桌面報錯“CredSSP加密資料庫修正”Windows加密資料庫
- 一個專案push到多個遠端Git倉庫Git
- ASP儲存遠端圖片檔案到原生程式碼
- Node出錯導致執行崩潰的解決方案
- 推送標籤到遠端倉庫的步驟
- git倉庫修改遠端倉庫Git
- gitee建立倉庫如何提交程式碼Gitee
- Maven 本地倉庫明明有jar包,pom檔案還是報錯解決辦法MavenJAR
- git push 到遠端倉庫提示Permission deniedGit
- 智慧小程式檔案館——遠端除錯除錯
- 使用GitBash從Git遠端倉庫下載程式碼Git
- ssh 信任,免密碼到遠端機器密碼
- 【git】強制覆蓋原生程式碼(與git遠端倉庫保持一致)Git
- 【Git/Github】刪除遠端倉庫中的檔案/資料夾Github
- 下載遠端bundle倉庫有錯誤
- Git提交程式碼倉庫的兩種方式Git
- 爛泥:【解決】ubuntu使用遠端NFS報錯UbuntuNFS
- git 遠端倉庫Git
- 解決navicat遠端連線資料庫報2059錯誤的方法資料庫