先進入 new project:git
選擇 Import project, 選擇下面的github:github
進入後,這裏須要github的 personal access token, 點擊下圖跳到github的token頁面獲取token:gulp
選擇新建一個token:服務器
填寫一段token的描述信息,勾選第一個 repo:frontend
建立後,複製token,保存好,由於以後你就再也看不到這個token啦,只有token的描述名字:gitlab
複製上面的token填寫到gitlab,而後查看可用的列表:網站
選擇要導入的gitlab倉庫,點擊Import:url
成功導入:spa
若是出現如下錯誤:3d
檢查導入的gitlab倉庫是不是私有的,須要改爲public才能夠:
從一個gitlab服務器遷移到另外一個,好比從gitlab.com遷移到本身的gitlab服務器。
以下圖,先在gitlab.com 導出對應倉庫的代碼(包含了全部的分支和歷史記錄、標籤等),gitlab會發一份下載連接到你的郵箱,只須要點擊下下載便可。
成功發送下載連接到郵箱:
郵件內容以下:
下載好後,便可到本身的gitlab服務器網站,建立新項目:
選擇第一個從gitlab的導出包中導入的方式:
填寫倉庫信息,上傳剛纔郵件下載的倉庫包:
等待導入:
導入成功:
遷移後可能須要更改本地的遠程倉庫地址:
更改遠程倉庫地址: git remote set-url origin 倉庫地址 例如: git remote set-url origin git@gitlab.xxx.com:frontend/scaffold/gulp.git 更改完畢驗證: git remote -v