度娘了一堆git倉庫遷移的內容,一個個都比較麻煩,而且本地下了代碼,還要刪去庫地址,再切換到新庫的地址上傳。
一般這種操作都只是master分支,其他分支還要一個一個來,後來在51CTO上找了一個文章,簡單明瞭,一下就全搞定了。
包括所有的分支、標籤、日誌,一個不少。
當然賬號對應的事就沒辦法了。
四行命令:
git clone --mirror <URL to my OLD repo location>
cd
<New directory where your OLD repo was cloned>
git remote
set
-url origin <URL to my NEW repo location>
git push -f origin