带有特定文件的Gitlab子模块

时间:2016-09-06 08:42:27

标签: git gitlab

我有两个存储库。一个存储库需要另一个存储库。我设法在第一个存储库中使用第二个存储库作为子模块。

我的问题是:可以用一些文件制作一个子模块吗?示例:A和B是存储库。 B包含文件1,2和3.我需要使用A中B的文件2制作一个子模块。

1 个答案:

答案 0 :(得分:2)

1.Clone存储库A到您的本地。 git clone https://github.com/xx/repository B

2.在A. git远程添加RB https://github.com/xx/repository B

中将存储库B添加为远程存储库

3.git fetch RB

4.git checkout master

5.git合并RB / master --allow-unrelated-histories

6.它会将所有文件1,2,3合并到存储库A中的本地主分支

7.删除文件1和2. git rm 1 -f