gitlab的倉庫遷移到新的gitlab


1、下載原有gitlab源碼
 git clone http://gitlab.**.com/projectName
 gitlab地址替換成為新gitlab地址
 git remote set-url origin http://gitlab.**.com/newProjectName
2、本地推送到遠程-可以在sourceTree中進行推送
 git push origin --all 推送主干和分支
 git push --tags 推送標簽
3、查看遠程gitlab地址
 git remote -v
4、master版本回退
 將master分支移除protected分支
 git reset --hard 版本號 或者 sourceTree選擇’將master重置到本次提交’,選擇‘強行合並’
 git push -u origin master -f

還可以通過鏡像的方式遷移

1、克隆老項目的鏡像
 git clone --mirror old.git (old.git 為老項目的git地址)
2、進入項目目錄
 cd old.git
3、老項目的地址替換成新項目
 git remote set-url --push origin new.git (new.git 為新項目的git地址)
將鏡像推到遠程


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM