django - 你如何使用 git 在 django 上管理你的 fork 可重用应用程序

标签 django git fork

我正在使用 Django 开发一个项目。我正在使用 git 对其进行版本控制。

我想使用一些可重用的 Django 应用程序,例如项目的 django-mailer。我打算 fork github 存储库并将其克隆到项目文件夹。但这会将一个 git repo 带入另一个。我也不确定是否需要 fork。

您如何处理类似情况?有什么最佳做法吗?

最佳答案

使用 virtualenv(或者更好的 virtualenvwrapper)加上 pip 和 requiremens.txt 可以让你的环境保持干净。

requirement.txt 允许您使用 git repo 作为应用程序源,甚至您可以指定要使用的特定版本/标签/分支。

关于django - 你如何使用 git 在 django 上管理你的 fork 可重用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5391868/

相关文章:

Git diff 给了我一个致命的 : bad revision 'HEAD~1'

git - 如何删除所有提交都被推送到错误存储库的分支?

linux - 多次 fork() 调用后程序被拆分

perl - 循环内 fork 防止迭代器使用 Parallel::Prefork 递增

python - 如何使用 django channel 和 websockets 从服务器的任何地方向客户端发送事件

django - Rest框架序列化器方法

git - 获取 fatal error : . git/info/refs 无效 : is this a git repository?

c - 如何通过管道在外部程序中使用 STDIN 数据

python - Django WSGI 没有名为 'site' 的模块

python - Django Apache - 以根用户身份运行脚本