Gitlab導入外部Gitlab倉庫(不同Gitlab之間的倉庫互相遷移)(Git外部倉庫導入)

1、首先準備兩個不同的Gitlab倉庫,我在192.168.190.147虛擬機中搭建了一個Gitlab倉庫,在192.168.190.146虛擬機中搭建了另一個Gitlab倉庫。接下來示範,將146中的倉庫遷移到147中。

2、登錄146虛擬機中的Gitlab平臺頁面,在146虛擬機中創建一個名爲test_146的倉庫,並在倉庫中創建一個名爲test_146_file的測試文件。

3、記好test_146倉庫的訪問地址爲:http://192.168.190.146.11000/root/test_146.git(以後會用到)

4、登錄147虛擬機中的Gitlab平臺頁面中,創建一個新倉庫,從任何創建倉庫的接口處創建創庫都可以。

5、進入創建倉庫頁面中後,選擇Import project從外部導入一個倉庫進來,選擇git Repo by URL方式,即通過URL回購導入git倉庫。

在Git repository URL文本框中,填入要導入的gitlab倉庫的地址,即此處填寫http://192.168.190.146:11000/root/test_146.git,注意需要在http://後添加146中Gitlab的登錄名和密碼,@分割,即http://root:[email protected]:11000/root/test_146.git 之後的選項就和正常創建項目一樣,可以選擇分組,命名倉庫。這裏我將導入的倉庫命名爲from_146,最後點擊create project創建倉庫。

6、最後,在147的Gitlab倉庫中存在了一個名爲from_146的倉庫,該倉庫中的文件也已經全部從外部146倉庫中遷移到此。

 

 

 

 

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