submodule

为子模块指定分支有什么好处?
submodule

为子模块指定分支有什么好处?

阅读 git 命令的文档后,submodule我发现可以使用以下命令为子模块指定分支 git submodule set-branch -branch <branch name> -- <submodule path> .gitmodules这将在文件中生成一个配置条目 > git config --file .gitmodules --get-regex branch ... submodule.<submodule name>.branch = <branch name> 但是文档没有描述这些数据...

Admin

编辑
submodule

编辑

多个 Git 子模块是否可以具有相同的名称但具有不同的路径? 我希望有相同的名称,因为它们的功能略有不同,但本质上是相同的。 当我知道子模块的路径时,我就能认识到什么起了什么作用。 编辑 例子: mkdir Temp cd Temp || exit git init git submodule add --force --name "Student" https://github.com/eirslett/test-git-repo.git "Student" mkdir Temp2 cd Te...

Admin

如何从现有目录结构自动生成.gitsubmodules?
submodule

如何从现有目录结构自动生成.gitsubmodules?

我有一个目录,其中不同的子目录是来自许多地方的 github 存储库。现在我想将它们上传到另一个 git 存储库中。有没有办法.gitmodules为这个父存储库生成。或者我必须手动添加每个子目录的信息.gitmodules。 ...

Admin

根据多个工作表的单元格隐藏行
submodule

根据多个工作表的单元格隐藏行

我有一个文件夹,里面有多张工作表,每张工作表对应一个日期。我想根据 F5 中的单元格信息隐藏行。我设法让此功能在一张工作表上起作用,但不能在多张工作表上起作用。 Private Sub Worksheet_Change(ByVal Target As Range) If Range("f5").Value = "Flat" Then Rows("29:62").EntireRow.Hidden = True ElseIf Range("F5").Value <> "Flat" Then Rows("29:62").Entire...

Admin

当存储库包含子模块时,Jenkins 无法签出管道脚本
submodule

当存储库包含子模块时,Jenkins 无法签出管道脚本

我有一个 Jenkins 多分支流水线作业,在添加子模块之前可以正常工作。现在已添加子模块,尝试从存储库中签出流水线脚本时,作业会挂起。 完整日志(最后一行是它挂起的地方): Started by user [REDACTED] > git rev-parse --is-inside-work-tree # timeout=10 Setting origin to git@gitlab.[REDACTED].git > git config remote.origin.url git@gitlab.[REDACTED].git # tim...

Admin

如何解决 ImportError: 没有名为 certifi 的模块
submodule

如何解决 ImportError: 没有名为 certifi 的模块

我正在使用 Debian Testing,并尝试安装几个模块,其中一个是 discog 客户端。但是我一直遇到这个 certifi 问题,我对此一无所知。 根据我的python安装,certifi 模块已在系统中. 参见下文。 python Python 2.7.15 (default, May 1 2018, 05:55:50) [GCC 7.3.0] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> impo...

Admin

git submodule foreach git pull origin master 与 git pull --recursive-submodules
submodule

git submodule foreach git pull origin master 与 git pull --recursive-submodules

我管理着一个包含多个子模块的存储库。一段时间以来,我一直在使用 $ git submodule foreach git pull origin master 为所有这些人引入最新的更改。然而,最近我了解到 $ git pull --recurse-submodules 并尝试了一下,但似乎只获取了更改,因此您需要 $ git submodule update --recursive 以便实际签出更改。但是,尽管子模块明确提取了更改,但最后这一点似乎对我的存储库没有任何作用。我还注意到我的子模块被签出到某个提交,而不是主分支或任何分支。 ...

Admin

无法将特定 repo 添加为子模块
submodule

无法将特定 repo 添加为子模块

我正在切换到使用子模块作为我的 vim 插件。通常的做法是: $ git submodule add https://github.com/vim-scripts/a.vim bundle/a.vim Cloning into 'bundle/a.vim'... etc, etc 这对于每个插件都适用,除了 Gundo: $ git submodule add https://github.com/sjl/gundo.vim bundle/gundo 运行此命令没有输出。repo 已添加到 .gitmodules 并bundle/gundo已创建...

Admin

Git 子模块命令未正确执行
submodule

Git 子模块命令未正确执行

我正在尝试运行这个命令: $git submodule init fatal: Not a git repository (or any of the parent directories): .git 为什么我会收到此错误。我正在尝试设置 ActionBarSherlock,但无法通过第一个命令。我需要 ABS 来构建 K-9 Mail。说明如下:https://github.com/k9mail/k-9/wiki/BuildingK9 ...

Admin

从 git 中的“无分支”中拯救文件和提交
submodule

从 git 中的“无分支”中拯救文件和提交

我开始处理另一个项目下 git 子模块中的一些文件。但是,由于它是一个 git 子模块,因此它从未签出“master”,而是只签出 head 并将文件夹中的所有文件放在“无分支”中。 现在,我意外地对这些文件做了一些更改,我刚刚意识到我正在项目的“无分支”子模块中工作。 我如何将这些文件放入分支(例如 master)以便我可以拯救它们? ...

Admin

我的 Git 子模块未加载所有文件
submodule

我的 Git 子模块未加载所有文件

我的项目中有大约 8 个子模块 (/modules/..),其中一些尚未完全签出。换句话说,当我运行 git submodule init git submodule update 一些子模块目录不包含所有文件。我首先想到的是我可能处于不同的提交或其他什么情况。但是当我检查最新的项目提交时 - 然后检查子模块的当前提交,它们是相同的。 git submodule status 当 git 加载子模块时,如何让其提取所有子模块文件?或者说,我创建子模块文件夹时怎么可能只收到部分文件? 我的项目结构如下: /project /modules ...

Admin