gitblit如何迁移入gitlab合并迁移_github仓库迁移到gitlab以及gitlab仓库迁移到另一个gitlab服务器...
一. github倉庫遷移到gitlab
先進(jìn)入 new project:
選擇 Import project, 選擇下面的github:
進(jìn)入后,這里需要github的 personal access token, 點(diǎn)擊下圖跳到github的token頁面獲取token:
選擇新建一個(gè)token:
填寫一段token的描述信息,勾選第一個(gè) repo:
創(chuàng)建后,復(fù)制token,保存好,因?yàn)橹竽憔驮僖部床坏竭@個(gè)token啦,只有token的描述名字:
復(fù)制上面的token填寫到gitlab,然后查看可用的列表:
選擇要導(dǎo)入的gitlab倉庫,點(diǎn)擊Import:
成功導(dǎo)入:
如果出現(xiàn)以下錯(cuò)誤:
檢查導(dǎo)入的gitlab倉庫是否是私有的,需要改成public才可以:
二. gitlab服務(wù)器之間的遷移
從一個(gè)gitlab服務(wù)器遷移到另一個(gè),比如從gitlab.com遷移到自己的gitlab服務(wù)器。
如下圖,先在gitlab.com 導(dǎo)出對(duì)應(yīng)倉庫的代碼(包含了所有的分支和歷史記錄、標(biāo)簽等),gitlab會(huì)發(fā)一份下載鏈接到你的郵箱,只需要點(diǎn)擊下下載即可。
成功發(fā)送下載鏈接到郵箱:
郵件內(nèi)容如下:
下載好后,即可到自己的gitlab服務(wù)器網(wǎng)站,創(chuàng)建新項(xiàng)目:
選擇第一個(gè)從gitlab的導(dǎo)出包中導(dǎo)入的方式:
填寫倉庫信息,上傳剛才郵件下載的倉庫包:
等待導(dǎo)入:
導(dǎo)入成功:
三. 更改遠(yuǎn)程倉庫地址
遷移后可能需要更改本地的遠(yuǎn)程倉庫地址:
更改遠(yuǎn)程倉庫地址:
git remoteset-url origin 倉庫地址
例如:
git remoteset-url origin git@gitlab.xxx.com:frontend/scaffold/gulp.git
更改完畢驗(yàn)證:
git remote-v
總結(jié)
以上是生活随笔為你收集整理的gitblit如何迁移入gitlab合并迁移_github仓库迁移到gitlab以及gitlab仓库迁移到另一个gitlab服务器...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python并发编程调优_Python并
- 下一篇: html webservice数据交互_