git如何更新遠程倉庫地址、倉庫遷移、fatal: refusing to merge unrelated histories

在我們的遠程倉庫地址改變時,或者把代碼從碼雲遷到github上面,如何操作。

1、移除原有遠程倉庫地址。
	git remote remove origin     //移除原有的倉庫
2、添加新的遠程倉庫地址。
	git remote add origin +新的倉庫地址
3、重新push到新的遠程倉庫。
	git pull origin master       //將遠程倉庫上de文件導下來,進行合併。
	git push origin master      //推送到遠程倉庫
4、如果你還和我一樣也是從碼雲轉到github,有時候會提示兩個不相干的庫,無法提交。

報錯:fatal: refusing to merge unrelated histories
執行:忽略歷史,進行強行合併。

	git pull origin master --allow-unrelated-histories

然後再次push即可!

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