Gitlab導入GitHub倉庫(Gitlab與GitHub倉庫互相遷移)(Git外部倉庫導入)

一、GitHub部分

1、首先在GitHub官網上註冊自己的GitHub賬號,要確保:

  • 您的GithubGitlab帳戶都是使用相同的公共電子郵件帳戶或。
  • 您使用GitHub圖標登錄到GitLab帳戶,這意味着您爲這兩個帳戶使用相同的電子郵件地址。
  • (好像也不用非得一樣。。。自己搭建的gitlab倉庫同樣可以遷移GitHub 倉庫,我這個例子就是自己搭建的Gitlab倉庫)

2、登錄GitHub,在GitHub中正常創建倉庫,或者使用GitHub中已有的倉庫。可以看到下圖中,我的GitHub中有兩個倉庫了。

3、點擊個人頭像處,選擇Settings選項,繼續選擇Developer settings

         

4、選擇Personal access tokens選項的Generate new token,生成個人訪問令牌。

5、輸入個人令牌的描述,如我寫的是my_github_token,選擇了所有權限

6、生成令牌後可以看到令牌。同時GitHub也會給你的註冊郵箱發一封郵件。(該令牌有時效,如果再次使用時失效了,重新生成即可)

二、Gitlab部分

1、進入創建新項目頁面,從任何接口進去都行,只要是創建新項目頁面。

2、選擇導入項目,導入GitHub項目。

3、在List your Github repositories文本框中填寫GitHub的訪問令牌。

4、之後可以看到Gitlub與GitHub建議鏈接,GitHub中的倉庫都出現在列表中,需要把哪個倉庫導入到Gitlab中,點擊Import即可,同時也可以選擇導入Gitlab時的分組,並重命名。

5、導入成功後的倉庫,顯示done

6、此時回到Gitlab中查看我的倉庫,發現倉庫中已經存在了剛剛導入的倉庫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章