小编use*_*301的帖子

无法使用sourcetree推送子树

我希望使用git子树来使用我在项目仓库中拥有的框架仓库.这应该是这样的:

  • 项目
    • 有些东西
    • 有些东西
    • 骨架

使用Sourcetree应用程序的Windows我做了以下:

  • 克隆项目
  • 在名为framework的文件夹中添加Subtree框架
  • 在框架中添加test.txt

这导致我这样的事情:

  • 项目
    • 有些东西
    • 有些东西
    • 骨架
      • 的test.txt

然后Sourcetree告诉我test.txt没有为commit提交,所以我添加它并提交它.

我可能使用它错了,但我找不到一种方法来确保test.txt实际上被添加到框架repo而不是项目/框架,因为它似乎是.

如果我按下这个,我按预期在project/framework/test.txt中得到了正确的文件,但是框架repo仍然是空的(它没有收到我做的更改)

我以为我必须手动推送子树将这些更改提交到框架repo但它似乎无休止地循环而不给我任何错误

我让它运行超过10分钟,但没有得到任何结果.任何帮助将非常感激.

谢谢你的时间.

git github git-subtree atlassian-sourcetree

5
推荐指数
1
解决办法
4368
查看次数

标签 统计

atlassian-sourcetree ×1

git ×1

git-subtree ×1

github ×1