git-subtree

    4热度

    1回答

    我开始学习git 1.8.2中的子树合并。我创建了一个简单的示例来测试对第三方回购协议迁移到主项目中的更改。 我正在关注6.7 Git Tools - Subtree Merging示例。 'sub'项目作为'main'项目的一个子目录包含在内。 当我对'sub'项目进行更改后,当我尝试将更改合并到'main'项目中时,git会报告冲突。 测试总结 对项目的主要“和“子”(子而非机架) 远程命名s

    4热度

    1回答

    我试图利用git中的子树特性,我可以有一个引用其他repo的repo,因此似乎具有两个repos的所有文件。我已阅读了几个简介here和here并试图关注它们。 所以我有两个仓库在git集线器。我这样做 git checkout testBranchA git pull origin testBranchA git remote add external [email protected]:r

    8热度

    1回答

    现在git子树已经被合并到核心的git分发版中(它也是在1.8.0版本的Msysgit上),有没有人知道git svn是否可以用于git子树? 注意:我不是在谈论子树合并策略,而是关于this。 Git submodules cannot be used directly when you are using git svn。相反,它需要another level of indirection。此

    1热度

    1回答

    我正在写和需要一些java类的R包。我们在python项目中找到了这些java类(许可证是兼容的,原创作者支持)。我们不想包含整个python项目,只有一个幸运的是我们需要的子目录。 git subtree能否以这种方式做到这一点,使得它可以从原始(python)回购库中推/拉?我知道一个解决方案是在单独的项目中分解出Java部分,并且同时具有Python和R项目子树。不幸的是,我们对原始项目没有

    18热度

    4回答

    我有一个项目,其中最初使用的是某些从属代码的子模块。事实证明子模块并不适合这个项目(在实践中它们很难使用),所以我将每个子模块转换为子树(使用新的git-subtree功能)。 在我的工作存储库中,我已成功删除每个子模块,并将旧子模块回购添加为子树。这没有问题。 当我去到另一个克隆并尝试从第一个拉,我从合并的步骤以下错误: error: The following untracked workin

    1热度

    1回答

    我试图了解导致git将我正在工作的功能分支切换到开发分支后进入主开发分支的情况。 我能够恢复合并,但它花了一天的更好的一部分来完全解决,我想在未来避免它。 这里的工作流程: 我的特性分支工作后,我需要在一个错误修复工作。 我的特性分支(裁判/头/特征/上传/ 90)已被跟上的主要开发分支: git merge origin/develop 然后我需要切换到develop分支: git chec

    0热度

    1回答

    当使用git subtree时,包含新第一次提交的整个新树将在创建它的同一存储库中创建。这意味着在那个时候,仓库里面包含两个完全独立的树,根本没有共同的父项。 将这个新树移动到自己的存储库的好方法是什么?

    0热度

    1回答

    继GitHub tutorial,我怎么会做这样的事? git read-tree --prefix=somedir/ -u someproject/commit-id:somedir 我想要的不是与主或任何其他分支,但具体提交。

    2热度

    2回答

    我使用Git版本控制研究,我有一个使用相同的基本目录多个项目,但也有一些变化是由具体的项目。 有没有一种方法,我可以跟踪与同混帐回购协议(在我的情况根/私营/芯)超折叠的以及公共和私人项目的具体目录以及。 另外,如果我做一个项目的核心文件的变化,我想这变化在其他项目中取得混帐回购协议以及。 我已经想出的办法是使在根文件夹中的git仓库,然后进行分支项目,而不是跟踪其他项目文件。但使用这种方法,我必

    1热度

    1回答

    我正在使用pootle来允许人们在PHP Yii项目中翻译.po文件。 一旦翻译者更新.po文件,Pootle可以拉和翻译翻译。 另外我们有开发人员在网站上工作,他们也可能会更新翻译文件以添加更多要翻译的文本。 Yii的要求.po文件必须位于: 警予项目/保护/消息/ EN_GB/messages.po Pootle需要的目录结构为: pootle /警予项目/ EN_GB/messages.po