git項目遠程地址修改后本地如何處理


今天運維人員為了方便管理,將遠程的項目地址給遷移了,

原來是 git@git.lalala.com:yuanlaide/happy.git

變成了 git@git.lalala.com:houlaide/happy.git

我在本地已經修改了好多代碼,提交的時候發現提交不上去了,告訴我原來的地址不存在了。

本地的代碼是肯定不能恢復的,不然白寫了。在網上查了,說有多種方法可以將本地項目的地址修改為何遠程的一樣的。我還是習慣用這一種,那就是直接修改配置文件:

在項目下的.git目錄下的config文件

 

core]

repositoryformatversion = 0

filemode = true

bare = false

logallrefupdates = true

ignorecase = true

precomposeunicode = true

[remote "origin"]

url = git@git.lalalal.com:yuanlaide/happy.git

fetch = +refs/heads/*:refs/remotes/origin/*

[branch "master"]

remote = origin

merge = refs/heads/master

[branch "beta"]

remote = origin

merge = refs/heads/beta

[user]

email = beijing@happy.com

name = beijing

修改我選中的這個地址為新的遠程地址就可以就可以。 


免責聲明!

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



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