相关疑难解决方法(0)

添加Git子模块时如何指定分支/标记?

git submodule add -b工作怎么样?

添加具有特定分支的子模块后,新的克隆存储库(之后git submodule update --init)将处于特定提交,而不是分支本身(git status在子模块上显示"当前不在任何分支上").

我无法找到任何信息.gitmodules.git/config关于子模块的分支或任何具体的承诺,那么,如何Git的数字出来?

此外,是否可以指定标签而不是分支?

我正在使用1.6.5.2版.

git git-submodules

698
推荐指数
10
解决办法
46万
查看次数

如何在Git存储库中移动现有的Git子模块?

我想在我的Git超级项目中更改Git子模块的目录名.

假设我的.gitmodules文件中有以下条目:

[submodule ".emacs.d/vimpulse"]  
path = .emacs.d/vimpulse  
url = git://gitorious.org/vimpulse/vimpulse.git
Run Code Online (Sandbox Code Playgroud)

我必须键入什么来移动.emacs.d/vimpulse目录.emacs.d/vendor/vimpulse而不首先删除它(在这里这里解释 ),然后重新添加它.

Git真的需要子模块标签中的整个路径

[submodule ".emacs.d/vimpulse"]
Run Code Online (Sandbox Code Playgroud)

或者是否也可以只存储子项目的名称?

[submodule "vimpulse"]
Run Code Online (Sandbox Code Playgroud)

git git-submodules

331
推荐指数
7
解决办法
9万
查看次数

标签 统计

git ×2

git-submodules ×2