git-subrepo

    0热度

    1回答

    我试图建立一个分支,使得branchA具有子文件夹A和B,但B包含branchB的内容。 我一直在寻找submodules,subtrees和subrepos,但我想不出什么会做什么,我期待的。 为了防止这成为一个XY问题,我的总体情况是这样的:我正在开发一个HTML5/JS游戏,我希望能够在Github页面上测试它。 所以我想要分支/子目录gh-pages/play包含分支master。

    8热度

    1回答

    我们有一个包含N个文件夹的git存储库。 Repo |-Folder1 |-Folder2 |- ... |-FolderN 对于不同的协作者,我们希望共享不同的文件夹。每个协作者只能访问他允许的文件夹子集。什么是“好”的方式来实现这个使用Git? 答案是使用git submodules。但是当我读完这篇文章后: https://codingkilledthecat.wordpress

    1热度

    1回答

    我无法弄清楚子树或其他答案在这里;我真的只知道子模块(可能)不是。 我在./parent存储库(与它的遥控器上的GitHub) 我想克隆一个远程仓库到./parent/child 我想追踪孩子库的变化我作为家长的历史 我希望能够从拉变化子库的远程(也可能压制它们) 我做不需要推动改变孩子的遥控器;它将是唯一的。 我应该用什么策略来管理? In plainer English:我想将一个项目作为一个

    1热度

    1回答

    我有一个Git回购,model(M在MVC)的项目被删除并存入一个单独的回购。然后我将它合并回git-subtree。所以我有一个 models分支和我认为是远程跟踪分支remotes/models/masterremotes/models/models。 现在我只想完全抹掉这个子树的事情,所以我可以将它移回到正常的完整回购。所以我可以开始使用git-subtree。现在我该如何删除git-sub

    0热度

    2回答

    我所有的项目都有相同的结构,基本文件(每个包含一些代码)。 事情我想: 版本的代码; 在其他项目中使用它; 能够在这些项目中进行更新; 只在这些文件中添加代码,特定于每个项目(不需要删除或更改现有代码)。 我做了一些研究。使用包管理器不适合我的需要,因为我想将代码添加到包中。然后我发现了git submodules和subtrees,后者似乎完成了这项工作。 您对此有何看法?我是通过选择子树进入正