下載原有gitlab源碼
git clone http://gitlab.**.com/projectName
gitlab地址替換成爲新gitlab地址
git remote set-url origin http://gitlab.**.com/newProjectName
本地推送到遠程-能夠在sourceTree中進行推送
git push origin --all 推送主幹和分支
git push --tags 推送標籤
查看遠程gitlab地址
git remote -v
master版本回退
將master分支移除protected分支
git reset --hard 版本號 或者 sourceTree選擇’將master重置到本次提交’,選擇‘強行合併’
git push -u origin master -f
還能夠經過鏡像的方式遷移git
克隆老項目的鏡像
git clone --mirror old.git (old.git 爲老項目的git地址)
進入項目目錄
cd old.git
老項目的地址替換成新項目
git remote set-url --push origin new.git (new.git 爲新項目的git地址)
將鏡像推到遠程
---------------------
做者:小喬FEer
來源:CSDN
原文:https://blog.csdn.net/oucqsy/article/details/86617172
版權聲明:本文爲博主原創文章,轉載請附上博文連接!gitlab