带有特定文件的Gitlab子模块
我有两个存储库。一个存储库需要来自另一个存储库的一些文件。我设法将第二个存储库用作第一个存储库中的子模块带有特定文件的Gitlab子模块,git,gitlab,Git,Gitlab,我有两个存储库。一个存储库需要来自另一个存储库的一些文件。我设法将第二个存储库用作第一个存储库中的子模块 我的问题是:仅仅用一些文件就可以生成一个子模块吗?示例:A和B是存储库。B包含文件1、2和3。我需要创建一个子模块,只包含a中B中的文件2。1。将存储库a克隆到本地。git克隆B 2.将存储库B添加为a中的远程存储库。git remote Add RB B 3.git-fetch-RB 4.git签出主机 5.git merge RB/master——允许不相关的历史记录 6.它会将所有文件
我的问题是:仅仅用一些文件就可以生成一个子模块吗?示例:A和B是存储库。B包含文件1、2和3。我需要创建一个子模块,只包含a中B中的文件2。1。将存储库a克隆到本地。git克隆B 2.将存储库B添加为a中的远程存储库。git remote Add RB B 3.git-fetch-RB 4.git签出主机 5.git merge RB/master——允许不相关的历史记录 6.它会将所有文件1、2、3合并到存储库A中的本地主分支
7.删除文件1和2。git rm 1-f1.将存储库A克隆到本地。git克隆B 2.将存储库B添加为a中的远程存储库。git remote Add RB B 3.git-fetch-RB 4.git签出主机 5.git merge RB/master——允许不相关的历史记录 6.它会将所有文件1、2、3合并到存储库A中的本地主分支
7.删除文件1和2。git rm 1-f我对gitlab相对来说是新手。现在我将在存储库A中直接连接到B中的文件2?(如果我在A中编辑文件2并提交并将其推送到服务器,它也会在文件2中进行自动更新)我问这个问题是因为我需要一个与子模块系统类似的系统。我测试了它,但显然不是:(我对gitlab比较陌生。所以现在我将在存储库A中直接连接到B中的文件2?(如果我在A中编辑文件2并提交并将其推送到服务器,它也会在文件2中进行自动更新)我这样问是因为我需要一个与子模块系统类似的系统。我测试了它,但显然不是:(