一、在項目路徑下,先同步最新代碼。
git pull
二、刪除本地代碼分支與原 Gitlab 分支的關聯關係。
git remote remove origin
三、本地代碼與新的阿里雲 GitLab 服務器關聯起來。
git remote add origin https://code.aliyun.com/XXX/XXXXXX.git
四、將本地的所有分支都推送到新的服務器遠程分支。
git push origin --all
如下方式參考,未實踐過
如果你想從別的 Git 託管服務那裏複製一份源代碼到新的 Git 託管服務器上的話,可以通過以下步驟來操作。
1). 從原地址克隆一份裸版本庫,比如原本託管於 GitHub。
git clone –bare git://github.com/username/project.git
2). 然後到新的 Git 服務器上創建一個新項目,比如 GitCafe。
3). 以鏡像推送的方式上傳代碼到 GitCafe 服務器上。
cd project.git
git push –mirror [email protected]/username/newproject.git