Git:在分支中创建子模块

Git:在分支中创建子模块,git,git-branch,git-submodules,Git,Git Branch,Git Submodules,我是git的新手,如果我的术语有点不正常,我深表歉意 我有一个主存储库、一个来自主存储库的开发分支和一个测试数据存储库 我在主存储库中添加了测试数据作为子模块,这样我就可以访问主存储库中测试数据的内容 如果我将更改从main拉到Development,那么在main中添加的子模块是否会反映在Development中 如果没有,是否可以在分支中添加子模块,或者只能在存储库级别添加子模块 如果我将更改从main拉到Development,那么在main中添加的子模块是否会反映在Development

我是git的新手,如果我的术语有点不正常,我深表歉意

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

我在主存储库中添加了测试数据作为子模块,这样我就可以访问主存储库中测试数据的内容

如果我将更改从main拉到Development,那么在main中添加的子模块是否会反映在Development中

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

如果我将更改从main拉到Development,那么在main中添加的子模块是否会反映在Development中

对。当您将
main
branch合并到
development
branch时,main的所有更改也将被合并到development中

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

Git
跟踪您在该分支中所做的更改。无法进行存储库级别的更改。如果希望这些更改反映在所有分支中,则在
主分支
或正在使用的主分支中进行更改,并将该分支合并到正在处理的所有其他分支中

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

  • git签出分支1
  • git合并分支2