gitlab——項目代碼遷移

目的:將原來服務器上的項目代碼遷移到另外一臺服務器上。git

step1.服務器

首先新建一個空文件,將原服務器代碼取下來:gitlab

git clone http://***(原服務器代碼地址)rem

step2.it

進入到取下來的git項目文件夾中:class

cd *****(取下來的項目文件夾路徑)命名

注:step1和step2至關於拉取線上代碼到本地,能夠直接用已有的本地代碼倉庫,跳過一、2步驟。項目

step3.di

下面能夠參照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

 

完成項目代碼遷移。

相關文章
相關標籤/搜索