Git:在分支中创建子模块

问题描述 投票:0回答:1

如果我的术语有点不合适,我是git的新手。

我有一个主存储库,一个来自主存储库的开发分支和一个测试数据存储库。

我已将测试数据添加为主存储库中的子模块,以便我可以访问主存储库中的测试数据的内容。

如果我将更改从Main转移到Development,那么主要添加的子模块是否会反映在Development中?

如果没有,是否可以在分支中添加子模块,或者只能在存储库级别进行?

git git-branch git-submodules
1个回答
1
投票

如果我将更改从Main转移到Development,那么主要添加的子模块是否会反映在Development中?

是。当您将main分支合并到development分支时,主要的所有变化也将进入开发阶段。

是否可以在分支中添加子模块,或者只能在存储库级别完成?

Git跟踪你在那个特定的branch所做的改变。无法进行存储库级别更改。如果您希望更改反映在所有分支中,请在master或您正在使用的主分支中进行更改,并将该分支合并到您正在处理的所有其他分支中。

如何将branch1合并到branch2?运行以下命令:

  1. git checkout branch1
  2. git merge branch2
© www.soinside.com 2019 - 2024. All rights reserved.