gitlab——專案程式碼遷移

目的:將原來伺服器上的專案程式碼遷移到另一臺伺服器上。

step1。

首先新建一個空檔案,將原伺服器程式碼取下來:

git clone http://***(原伺服器程式碼地址)

step2。

進入到取下來的git專案資料夾中:

cd *****(取下來的專案資料夾路徑)

注:step1和step2相當於拉取線上程式碼到本地,可以直接用已有的原生代碼倉庫,跳過1、2步驟。

step3。

下面可以參照gitlab給出的提示,首先將原來的origin重新命名一下:

git remote rename origin old-origin

再指定需要遷移到的目標地址:

git remote add origin http://***(新伺服器程式碼需要存放的地址)

注:此時本地倉庫便具有兩個線上倉庫地址,可以切換

step4。

上傳到新伺服器:

git push origin ——all

上傳tag:

git push origin ——tags

注:如果此時本地倉庫具有線上的所有分支,則不需要執行step5。

step5。

假如有多個分支的話,就切換到另一個分支,再切換到另一個分支提交:

git checkout dev(分支名稱)

不知道的話可以透過 git branch -a 檢視分支

切換到dev分支後,再次提交

git push origin -all

完成專案程式碼遷移。