git在windows中的known_hosts問題

使用git連接之前配置好的公司內部git服務器時遇到無連接權限問題。根據提示發現是服務器切換了內部ip地址,因此需要在known_hosts文件夾中重新設置ip。
1.首先進入.ssh文件夾,該目錄下共有4個文件,分別爲config,id_rsa,id_rsa.pub,known_hosts(如果沒有可以手動創建)
2.備份刪除id_rsa,id_rsa.pub
3.在config文件最後一行添加StrictHostKeyChecking no語句
4.打開git命令行窗口重建祕鑰
ssh-keygen -t rsa -C "[email protected]"
5.這時,在known_hosts文件中會發現多了一些數據,然後將新生成的id_rsa.pub內容複製到git網站的SSH KEY中
6.在命令行中輸入:git remote show origin
若輸出我們配置的origin信息,表示問題已經解決,接下來便可以通過git命令clone或push倉庫數據。

如果是第一次在window中配置git,可按照以下步驟配置:
1.在需要建立關係的文件夾下打開git命令行窗口(在該文件夾下點擊鼠標右鍵)
2.初始化git:git init
3.配置個人信息:git config --global user.email "[email protected]"
git config --global user.name "xxx"
接下來的步驟與上面第4步開始的步驟相同。

PS:windows中.ssh文件夾在C:\Users\‘電腦用戶名’.ssh

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