目錄
背景:
解決:
1.刪除本地倉庫關聯的遠程地址,添加新的遠程倉庫地址
?2.直接修改本地倉庫關聯的遠程倉庫地址
3.打開.git隱藏文件修改遠程倉庫地址
?4.拉取代碼報錯(git?host?key?verification?failed)
背景:
公司搬家,網段變更,gitlab遠程倉庫地址修改了,這個時候需要變更遠程倉庫地址才能提交。
?
解決:
1.刪除本地倉庫關聯的遠程地址,添加新的遠程倉庫地址
查看遠程倉庫地址:
git remote -v
?刪除遠程倉庫:
git remote rm origin
?添加新倉庫地址:
git remote add origin http://192.168.16.22/esl_front/ESL-manager
?結果:提交成功!
?2.直接修改本地倉庫關聯的遠程倉庫地址
(ps:僅供參考,未做實踐)
git remote // 查看遠程倉庫名稱:origin
git remote get-url origin // 查看遠程倉庫地址
git remote set-url origin "新倉庫地址" // ( 如果未設置ssh-key,此處倉庫地址為 http://...)
3.打開.git隱藏文件修改遠程倉庫地址
到項目根目錄下,查看隱藏文件夾,?發現.git文件夾,找到其中的config文件,就可以修改其中的git?remote?origin地址
?4.拉取代碼報錯(git?host?key?verification?failed)
?該方法使用的是GitGui來自動添加倉庫的known_hosts配置,具體步驟如下:
- 在已克隆好的代碼倉庫,右鍵點擊“Git Gui here”
- 點擊Git Gui工具欄“Remote”,點擊“Fetch from > origin”
- 彈出的對話框中輸入“yes”,點擊“ok”確定操作
?其他方法還有很多,條條大路通羅馬,歡迎評論區補充哈!~~