git-submodules 相关问题

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

Git 子模块准备稀疏结账

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

回答 2 投票 0

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

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

回答 1 投票 0

获取 git 子模块时出现“致命:远程错误:upload-pack:不是我们的引用”错误

场景 我正在尝试在我的个人服务器上设置 torch-mlir 存储库。该存储库有两个子模块:llvm-project 和 mlir-hlo。 现在,在我的服务器上,我已经有了 llvm-project 和 mlir-hlo。

回答 1 投票 0

Git 子模块未在 Jenkins 构建中更新

我在 Jenkins 的项目中有一个子模块。我已启用高级设置以递归更新子模块。 当我运行构建时,我看到工作区包含子模块中的文件。

回答 9 投票 0

从文件夹创建子模块存储库并保留其 git 提交历史记录

我有一个 Web 应用程序,它以特定方式探索其他 Web 应用程序。它在 demos 文件夹中包含一些 Web 演示,其中一个演示现在应该拥有自己的存储库。我想要...

回答 4 投票 0

使用来自 Gitlab-CI 的部署令牌克隆外部私有子模块

我在私有服务器serverB上有一个存储库repoB,并从中获取部署令牌(用户+密码)。 该存储库用作我尝试配置的项目中的子模块。 在这个项目中...

回答 1 投票 0

如何删除包含子模块的 Git 工作树?

假设我有一个包含子模块的 Git 存储库: $ mkdir 主工作树 $ cd 主工作树 $ git 初始化 在 /…/main-worktree/.git/ 中初始化空 Git 存储库 $ git 子模块添加 https://

回答 1 投票 0

是否可以根据 git 分支有两个不同的子模块?

我的公司(咨询公司)正在为另一家公司(客户)开发。该咨询项目的两位主要工程师(负责 iOS 和负责 Android)为客户提供登录功能...

回答 2 投票 0

git 子目录中的 git init

我有一个 git 存储库,其中有一些子目录: 〜/源代码 〜/src/.git 〜/ src / mystuff 〜/ src /其他东西 现在我想与其他人分享 src/otherstuff 。他们应该能够克隆它并推送 chan...

回答 1 投票 0

Git filter-branch 或 filter-repo 来更新子模块 gitlink?

我有 git 存储库 A,它使用 B 作为子模块。 B 的历史在 LFS 迁移后已被重写,但如果 A 的整个历史仍能正常运行,我会很高兴。 LFS 米格之后...

回答 3 投票 0

Git 子模块公钥权限错误

我在 bitbucket 中托管了两个存储库 - 我有一个访问密钥设置,我可以使用它来单独克隆每个项目。存储库 A 将存储库 B 作为子模块。 在 Windows 上...成功后...

回答 3 投票 0

如何识别子模块引用中的合并冲突?

我正在尝试构建一个脚本来在某些条件下自动处理合并冲突。 我发现在不进行合并的情况下识别子模块引用中的合并冲突具有挑战性。 我我...

回答 1 投票 0

无法`git submodule foreach git pull`

这个问题是基于这个线程。 我的 .gitmodules 在我家 [子模块“bin”] 路径=bin url = git://github.com/masi/bin.git 我家的文件夹结构: ~ |-- [

回答 1 投票 0

git/子模块:更新后提前分离--rebase

根据文档 man git submodule update,如果使用选项 --rebase 运行,那么它永远不应该使子模块的 HEAD 处于分离状态。 --变基 此选项仅对

回答 0 投票 0

使用默认参考存储库(包括子模块)克隆 git

我们正在将 git 用于多个项目,这些项目使用数百个子模块。大多数项目都使用相同的子模块,但是当将它们克隆到本地磁盘上时,每个项目都会收到完整的子模块...

回答 1 投票 0

如何在 Jenkinsfile 中禁用 poll scm 以进行特定结帐?

我有两个存储库,其中一个存储库克隆在另一个 Jenkinsfile 中。 例如,假设我们有两个存储库,其中一个称为子存储库 子詹金斯文件: 管道{ 代理任何

回答 1 投票 0

如何同步本地仓库,以便擦除任何不在远程的本地子模块?

假设您有一个本地存储库并希望它与远程存储库中的最后一次提交完全相同。 这些是我为实现此目的而输入的步骤: 光盘 git clean -fxd ... 假设您有一个本地存储库,并希望它与远程存储库中的最后一次提交完全相同。 这些是我为实现这一目标而输入的步骤: cd <main repo> git clean -fxd (clean all untracked files that aren't submodules) git submodule foreach git clean -fxd (clean all untracked files in submodules) git reset --hard (clean all uncommited changes in our main repo) git submodule foreach git reset --hard (clean all uncommited changes in submodules) git submodule update --init --recursive (update all submodules with one on remote repo) 问题是这些不会删除我本地仓库中但不在远程仓库中的任何额外子模块。 如果能帮助我改进我的一系列步骤,将不胜感激。

回答 0 投票 0

更新我的 github repo 分支,以包含子模块?

我的一个朋友写了一个irc bot,并且在github上有代码。我做了一个叉子,写了一些插件并推送到我的叉子上。原始仓库的所有者将插件文件夹移动到子目录...

回答 1 投票 0

Fork github repo with submodules?

我正在尝试创建一个使用多个子模块的 github 存储库。如果我只是分叉 repo,子模块仍然引用原始子模块(即,子模块本身没有分叉)。

回答 0 投票 0

如何“解决致命问题:不是 git 存储库”?

我试图从项目中删除一个子模块 试过 rm -rf .git/modules/submodulePath 之后我遇到了问题 致命的:不是 git 存储库

回答 8 投票 0

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