git-submodules 相关问题

子模块允许您将Git存储库保存为另一个Git存储库的子目录。

C 中复杂的存储库依赖关系,不浪费磁盘空间

假设我有 4 个带有 C 文件的 git 存储库。其他存储库所依赖的基本存储库对声明了一个类型。 对.h: 类型定义结构{ 整数a; 整数b; } 一对; 另外两个存储库...

回答 1 投票 0

未解析的 git 子模块的外部符号

我有一个包含两个项目的解决方案: 静态库(杏仁) 使用该静态库的项目(沙箱) 我正在观看并关注 Cherno 的游戏引擎系列,除了我使用的是 C++20

回答 2 投票 0

在git中,为什么 `git submodule update --remote --recursive` 不起作用?

我正在构建 PX4 自动驾驶仪,当从一个版本更改为另一个版本时。我观察到以下现象: peng@pop-os:~/git-fork/PX4-Autopilot$ git 子模块更新 --remote --recursive --force --

回答 1 投票 0

列出使用特定子模块的存储库

我有几个 git 存储库(项目),它们使用其他存储库(“组件”)作为子模块: 项目1 - A组份 - 组分B 项目2 - 组分B - 成分C 项目3 -

回答 2 投票 0

有没有办法找到所有引用此存储库作为子模块的存储库?

我有几个存储库,其中有一个存储库(我们称之为 R)作为子模块。有没有办法可以使用命令行找到所有引用 R 的存储库?

回答 1 投票 0

用自己的 fork 交换 git 子模块

我向我的 git 存储库添加了一个子模块,如下所示: $ git 子模块添加 git://github.com/user/some-library some-library 我决定创建该库的一个分支来进行一些调整。怎么...

回答 2 投票 0

“拒绝合并不相关的历史记录”在 Github Action 中更新子模块引用时

我有一个 Github 操作,用于尝试更新项目依赖项。我正在使用repository_dispatch触发器来尝试拉取和更新已更新的子存储库。当子仓库是你时...

回答 1 投票 0

如何在 git 子模块 foreach 中运行多个命令?

我尝试过的 git 子模块 foreach git checkout main git 子模块 foreach git add --all git 子模块 foreach git diff-index --quiet HEAD || git commit -m“%CommitMessage%” git subm...

回答 2 投票 0

Makefile 中子模块的自动初始化和更新

我有一个包含几个子模块的git项目(现在回想起来我有点后悔这个选择)。它使用 gnu make 目前我希望人们在构建之前手动发出 git submodule update --init1 ...

回答 2 投票 0

Batch - Git - 子模块 Foreach - 如何在 foreach 中运行多个命令

我尝试过的 git 子模块 foreach git checkout main git 子模块 foreach git add --all git 子模块 foreach git diff-index --quiet HEAD || git commit -m“%CommitMessage%” git subm...

回答 1 投票 0

git push--recurse-submodules=on-demand 推送提交到底在哪里?

假设我有带有子模块的 git repo。 假设其中一个子模块有分支 Br1(当前已签出)和分支 Br2。 本地 Br1 已提交:A->B 远程 Br1 已提交:A 当地B...

回答 1 投票 0

为什么我的子模块无法在新克隆上初始化?

我有一个 git repo repoA,它是父存储库。在其中,我有一个子模块 repoB 存储在克隆的 repoA 目录中的目录 repoB 中。 几年前,当我第一次开始这个项目时,我...

回答 1 投票 0

我可以合并两个git子模块吗

我正在开发一个带有子模块的存储库。 我有一个从 master 分支分支出来的分支 feature1 。 在我的 feature1 分支上,我对子模块中的一些文件进行了更改。 现在是我的

回答 1 投票 0

在 git 远程存储库中添加子模块

在git中,我创建了一个像这样的顶级固件项目 mkdir 固件 光盘固件 git init --裸 光盘 .. mkdir 固件_pci CD 固件_pci git init --裸 现在我想添加firmware_pci 作为

回答 1 投票 0

在flutter项目中使用Flutter Git子模块

我有一个主项目文件夹名称基础,在该文件夹中我们有两个文件夹,一个是flutter应用程序名称myapp,另一个文件夹名称是子模块,可能有多个flutter模块并且想要...

回答 1 投票 0

自动添加 git 子模块(.gitmodules)

我有一个包含几个子模块的存储库。我想添加其他一些,对我来说最快的方法是使用 .gitmodules (在我看来,它应该明确允许任何类型的子模块管理)。

回答 3 投票 0

为什么“git clone”不能与子模块一起使用?

我无法使用子模块克隆父项目。仅克隆父项目。 我尝试过 git clone --recurse-submodules git 克隆 --递归 我无法使用子模块克隆父项目。仅克隆了父项目。 我尝试过 git 克隆 --recurse-submodules git克隆——递归 还有很多选择。 我需要配置我的 Git 环境来支持子模块吗? 这是我尝试过的存储库。 父项目。 https://github.com/chamlyidunil/test-submodule-project 公共项目(子模块) https://github.com/chamlyidunil/common-utility 如果您可以提供整个周期的示例 git 命令,这对您确实有帮助。 git pull(获取子模块更新) 我的 Git 版本是 2.15.1 (Apple Git-101)。 您的项目有一个 .gitmodules 文件,但它没有签入实际的子模块提交。 如果要添加子模块,应使用 git submodule add 添加子模块,然后提交结果。这会将子模块提交添加到存储库中,而您的存储库目前缺少该子模块。 因此,例如,在父项目的个人克隆中,您可以删除当前的 .gitmodules 文件并运行 git submodule add https://github.com/chamlyidunil/common-utility.git common-utility,然后提交结果。

回答 1 投票 0

如何克隆 git 存储库并在其默认分支上检出其子模块?

关于问题: 如何正确调用符号链接的 git 子模块? 发现当执行 git clone --recursive 时,有必要将 git 子模块检出到其默认分支...

回答 3 投票 0

Git 子模块准备稀疏结账

我有一个用于稀疏结账的子模块。如果没有稀疏的结账我会做 git 子模块更新 --init 但如何将子模块存储库初始化为空而不需要

回答 2 投票 0

是否可以创建一个在存档文件中包含 git 子模块的静态链接库?

我目前正在用 C 语言开发一个图形库,该库使用 SDL2 及其库生态系统的其他部分,并希望将整个库打包到单个 .a 文件中,以便于使用...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.