17得票4回答
Git子树拆分两个目录。

我一直在跟随这个优秀的答案,以从我的git存储库中提取一个子目录到自己的存储库,同时保留完整的历史记录。 我的存储库看起来像:src/ http/ math/ tests/ http/ math/ 我想创建一个新分支,仅包含 src/math 和 tests/m...

16得票5回答
如何将一个git仓库中的目录镜像到另一个git仓库?

我在 RepoA 中有一个目录 /amp,并且有一个 RepoB(最初填充了 /amp 的内容)。我想将对 RepoA 中的 /amp 的任何更改都反映到 RepoB 中。 这是可能的吗? P.S:RepoA 包含许多其他目录。 我只想镜像 /amp 目录。而 RepoB 只会包含 /am...

16得票1回答
Git子树:仅使用子仓库而不是整个仓库

我有一个项目,使用了一些第三方库。 因此目录结构大致如下: MY_COOL_PROJECT 3rdParty LIB_1 LIB_2 Source MY_PROJECT 这些库位于独立的代码仓库中。因此,如果我想使用git代码仓库来管...

16得票2回答
git-subtree: 从克隆的仓库推送更改

我正在使用git-subtree(来自Avery Pennarun)。在我的当前git repo中,我当然有所有的项目文件/文件夹和一个名为“lib”的子树。如果我现在使用git clone克隆这个git repo,我会得到所有的项目文件和子树“lib”(一切正常)。 现在我尝试了这样一件事...

15得票4回答
从中央仓库拉取时出现git-subtree冲突

我有几个项目依赖于同一个库,我想为每个项目维护一个单独的git仓库,并使用git-subtree管理。因此,例如,在每个项目中,我可以执行以下操作:project1$ git subtree add --prefix=lib1 /path/to/lib1.git master project...

15得票1回答
如何使用git子树包含另一个git仓库的部分内容,并在两个方向上合并更新

我有两个 git 代码仓库,如下所示。第一个结构类似于典型的 Python 项目。 foo_repo/ .git/ setup.py foo/ __init__.py some_code.py tests/ bar/ ...

15得票1回答
为什么Git子树总是处理每个提交?

我正在使用Git子树在项目之间共享源代码的子文件夹。这个方法运行得很好,但每次执行git子树推送时,终端都会显示一个不断增长的提交列表:git subtree push --prefix=public/js/engine engine-remote master --squash git pu...

15得票2回答
Git - 将dist文件夹部署到不同的远程仓库

我试图找出一种使用Git将dist文件夹部署到另一个远程仓库的方法。该工作项目存储在app文件夹中。我使用grunt来优化和编译工作项目,生成dist文件夹。我想知道是否有一种方法可以使用git将只有dist文件夹推送到与整个项目不同的远程仓库。显然,我只需要将dist文件夹上线即可,而不是整...

15得票3回答
git subtree merge 和 git-subtree 有什么区别?

我刚刚发现git-subtree工具,它在一段时间前成为了主git代码库的一部分 https://github.com/apenwarr/git-subtree/ 然而,我并不完全理解这个工具提供了什么功能,相比于已经存在的“git read-tree”+ “git merge -s sub...

14得票1回答
在仓库根目录上使用git子树合并(与git-flow一起)

我们有一个基于git-flow的代码仓库,在开发分支上使用Atlassian SourceTree的git subtree将一个外部库作为子模块添加进去。Project/ Library/ X/ Y/ Z/ 后来我们执行了git flow release,将deve...