【发布时间】:2012-02-03 01:46:56
【问题描述】:
我有一个 git 项目(一个 Django 应用程序),我想添加另一个应用程序 (https://github.com/lambdafu/django-south) 作为子树。问题是第三方存储库的根目录有一个额外的目录层。我不想弄乱 python 的加载路径、添加符号链接或额外的前缀来导入语句。有没有办法在我的项目中将south 子目录作为子树?
【问题讨论】:
-
OHHHHHH -- 今天我了解了git-subtree。
-
您是否尝试将 South 作为您项目的依赖项?
-
那个 repo 有一个 setup.py- 除非你有充分的理由真正需要源代码,否则你应该安装 repo 并在需要新 HEAD 时进行更新。
-
我实际上正在寻找如何将 repo 的子目录添加为子树的答案。有人知道吗?