Git:在分支中创建子模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git:在分支中创建子模块相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

答案

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

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

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

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

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

  1. git checkout branch1
  2. git merge branch2

以上是关于Git:在分支中创建子模块的主要内容,如果未能解决你的问题,请参考以下文章

GitGit 分支管理 ( 克隆远程分支 | 克隆 master 分支 git clone | 查看远程分支 git branch -a | 克隆远程分支 git checkout -b )(代码片段

如何防止应用重启后自动创建子片段?

使用 pingpong 包在 laravel 5.1 中创建子模块文件夹

git 从远程主服务器当中创建新分支

从片段创建子意图

Git-----Git中创建与合并分支