我想在项目中使用一些存储库作为子目录。我选择使用git子树,但遗憾的是,我无法使用它。我使用Github Desktop,SourceTree和GitKraken - 但仅限SourceTree,我看到了一个正确使用git子树的选项。
我添加了一个新的存储库作为git子树,但当我尝试使用squash commits选项拉出这个远程存储库时,如果没有它,它会给我一个错误,无论如何:
1)当壁球提交启用时,它说 - “不能压缩合并:'my-project \ Project.Application \ Examples \ Projects'从未添加过。”。
2)当壁球提交被禁用时,它说:“致命:拒绝合并不相关的历史”。
我当前的分支是一个新分支(不是主分支)。
我不知道这里有什么问题,有人可以在这看到问题吗?也许让我使用另一个git客户端?
非常感谢您阅读本文。