【发布时间】:2014-08-29 12:55:23
【问题描述】:
我希望使用 git subtree 来使用我在项目存储库中拥有的框架存储库。这应该是这样的:
- 项目
- 一些东西
- 一些东西
- 框架
在 Windows 上使用 Sourcetree 应用程序,我做了以下操作:
- 克隆项目
- 在名为 framework 的文件夹中添加子树框架
- 在框架中添加 test.txt
这让我想到了这样的事情:
- 项目
- 一些东西
- 一些东西
- 框架
- test.txt
Sourcetree 然后告诉我 test.txt 没有准备提交,所以我添加并提交它。
我可能用错了,但我找不到确保 test.txt 实际添加到框架存储库而不是项目/框架的方法。
如果我推送它,我会按预期在 project/framework/test.txt 中获得正确的文件,但框架 repo 仍然是空的(它没有收到我所做的更改)
我以为我必须手动推送子树才能将这些更改提交到框架 repo 但似乎 loop endlessly without giving me any error
我让它运行了 10 多分钟,但没有得到任何结果。任何帮助将不胜感激。
感谢您的宝贵时间。
【问题讨论】:
标签: git github atlassian-sourcetree git-subtree