- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试从远程 pull 到我的存储库中的文件夹中。使用时:
git subtree pull --prefix my-local/folder my-remote master
我收到以下错误:
致命:拒绝 merge 不相关的历史
我读了另一个post我可以使用选项 --allow-unrelated-histories
但是当我这样做时我得到 error: unknown option --allow-unrelated-histories
(我把选项放在最后了)
我使用的是 git 版本 2.10.1 和 Windows 10
非常感谢任何有关如何推进此工作的帮助或想法!
最佳答案
我遇到了同样的问题,我通过添加 --squash 选项让它工作。此选项将子树更改 merge 为单个提交。我不确定为什么会这样,但它显然解决了历史问题。
关于git - 不能使用 git subtree pull,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40308709/
我刚刚找到了 git-subtree 工具,它在前一段时间成为主要 git repo 的一部分 https://github.com/apenwarr/git-subtree/ 但是我不完全理解这个工
我们遇到命令的问题: git subtree pull --prefix=Root squash root master 正在将代码从根存储库 pull 到 .我们存储库的目录而不是根目录。 此命令过
我正在使用 git-subtree(来自 Avery Pennarun)。在我当前的 git 存储库中,我当然有我的所有项目文件/文件夹和一个名为“lib”的子树。如果我现在使用 git clone
如果您希望在主项目中包含子项目但从不向上游贡献更改,存在哪些优化(甚至包括 git subtree 的替代方案)? 实际用例:我正在嵌入 Ghost进入现有的 express.js 网站,例如进入 l
下面的简短内容:我想将提交消息推送到子树,但只推送适用于该树的消息。我该怎么做? 我有两个项目,Master 和 Slave。 Slave 作为 Master 的子树 check out 到 lib/
嘿。我是 ANTLR 的新手。 ANTLRWorks 向导为我编写了以下代码: grammar test; ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'.
我正在尝试解决这个问题: You are given a rooted tree consisting of n nodes. The nodes are numbered 1,2,…,n, and
我有一个 repo 的子文件夹,我试图将其拆分为子树。首先,我按照此过程 ( https://stackoverflow.com/a/43985326/136785 ) 创建一个分支,该分支仅包含与子
#include using namespace std; struct node { int item; node* l; node* r; node (int x
我正在尝试利用 git 中的子树功能,在那里我可以有一个引用另一个 repo 的 repo,因此看起来有两个 repo 的所有文件。我读过一些介绍 here和 here并试图跟随他们。 所以我在 gi
我有一个 git 项目,它有一个很大的根目录: C:\MyProject\MyProject C:\MyProject\.git 然后所有文件和子目录都在 C:\MyProject\MyProject
我有许多子目录,我想将它们提取到一个单独的存储库中。为了使用单个命令提取它们,我将它们移动(重命名)到根目录中的单个子目录中。 然后我运行:git subtree split -P my_new_su
我们一直在努力获取git-subtree在一个项目上工作(使用 git 版本 1.7.9.4)并且遇到了一些复杂情况。几个月前,其他人使用此命令添加了子树: git subtree add --pre
题目地址:https://leetcode-cn.com/problems/maximum-average-subtree/ 题目描述 Given the root of a binary tre
题目地址:https://leetcode.com/problems/most-frequent-subtree-sum/description/ 题目描述 Given the root of a
有一个包含多个子目录(lib/Android 和 lib/iOS)的远程存储库。我可以只在 lib/Android 中创建子树吗? 最佳答案 是的,您可以使用 sparse checkout,这是在
我有一个包含大量目录和文件的存储库。对于临时构建,我只需要从根开始的树的一个子集。一些不需要的子树深处包含临时构建不需要的大文件。我玩过 --depth empty仅 check out 稀疏树的选项
假设我有这个简单且无意义的语法: propagate : what^ where*; what : CHAR^; where : NUMBER -
我正在尝试迭代 QTreeWidget 的一部分。所以我使用 QTreeWidgetItemIterator 和带有 QTreeWidgetItem 的构造函数。但是迭代器并不只访问该项目及其子项,而
我有一个无序的二叉树,我必须执行一个删除根 x 的子树的方法。如果元素 x 在二叉树中多次出现,则该方法仅删除根 x 的一个子树(它找到的第一个)。如果执行了删除,则返回 true。如果元素 x 不存
我是一名优秀的程序员,十分优秀!