1 方案一:命令
cd <專案目錄>
git fetch --all
git fetch --tags
git remote rename origin old-origin #可以不保留
git remote add origin http://***(專案的新倉庫地址)
#git remote set-url origin <專案的新倉庫地址>
git push origin --all
git push --tags
有多個分支的話,就切換到另一個分支提交:
git checkout dev(分支名稱)
git push origin -all
如果你和我一樣,不喜歡命令列,就看其他方案。
2 方案二:Gitlab export project
- 選中要匯出的專案,選擇設定-expand-export project
- 重新整理一下,直接下載
- 新建專案並匯入
如果你是打雜的,沒管理員許可權,這步也不行。
3 方案三:
在 gitlab 倉庫頁面,點選下載,注意使用 gz 格式!!!
去往你的新主體的 gitlab頁面開始倉庫 gitlab 倉庫:
直接點選 Import Project。
但這隻針對 public 的專案,若你是私有專案,還不行,差一步得填寫原 gitlab 賬號密碼。
關注我,緊跟本系列專欄文章,咱們下篇再續!
作者簡介:魔都技術專家兼架構,多家大廠後端一線研發經驗,各大技術社群頭部專家博主。具有豐富的引領團隊經驗,深厚業務架構和解決方案的積累。
負責:
- 中央/分銷預訂系統效能最佳化
- 活動&優惠券等營銷中臺建設
- 交易平臺及資料中臺等架構和開發設計
- 車聯網核心平臺-物聯網連線平臺、大資料平臺架構設計及最佳化
目前主攻降低軟體複雜性設計、構建高可用系統方向。
參考:
- 程式設計嚴選網
本文由部落格一文多發平臺 OpenWrite 釋出!