繁体   English   中英

不能用git子树拉

[英]Can't use git subtree pull

我正试图从遥控器拉到我的仓库中的文件夹。 使用时:

git subtree pull --prefix my-local/folder my-remote master

我收到以下错误:

fatal: refusing to merge unrelated histories

我在另一篇文章中读到我可以使用选项--allow-unrelated-histories但是当我这样做时我得到error: unknown option --allow-unrelated-histories (我把选项放在最后)

我正在使用git版本2.10.1和Windows 10

任何有关如何向前推进的帮助或想法都非常感谢!

我有同样的问题,我通过添加--squash选项让它工作。 此选项将子树更改合并为单个提交。 我不确定为什么会这样,但它显然解决了历史问题。

尝试sudo add-apt-repository ppa:git-core/ppa && sudo apt-get update然后使用--allow-unrelated-histories

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM