github、gitee、gitlab等遠程倉庫名、項目名或地址修改,本地怎么同步?


操作步驟

第一步、修改遠程倉庫名字,如圖(這里以github為例):

 

 

 

第二步、 查看目前本地關聯的所有遠程倉庫

git remote -v
origin    git@github.com:WSS201912/linux_-imx-rel_imx_4.1.15_2.1.0_ga_ex.git (fetch)
origin    git@github.com:WSS201912/linux_-imx-rel_imx_4.1.15_2.1.0_ga_ex.git (push)

 

第三步、刪除本地關聯的這個遠程倉庫origin

$ git remote rm origin

注意:這里並不是刪除遠程倉庫,只是讓本地倉庫不與該遠程倉庫關聯了,並不會刪除遠程倉庫代碼。

 

第四步、關聯修改名字后的遠程倉庫地址

git remote add origin <新的遠程倉庫地址>

 

第五步、將本地當前分支和遠程倉庫分支關聯

git push -u origin <本地指定分支名>  //這相當於將本地指定分支名和本地指定分支同名的遠程分支關聯,如果遠程同名分支不存在,關聯后會自動在遠程創建該指定分支

第一次關聯就相當於是加 -u 參數的推送命令。

推送命令可以參考之前的博客:

 

如果本地分支沒有和遠程分支關聯,idea更新代碼會報錯 ,例如test分支報錯如下:

 

 git status 中出現上游分支,代表和遠程分支關聯上了,上游分支=遠程分支,如下圖:

轉載:https://www.cnblogs.com/Rainingday/p/12394152.html 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM