到目前为止,我使用 svn 作为源代码控制。这时候我已经开始了一个新项目,它存储在 gitHub 上。
问题是 Heroku 和 GitHub 都使用 git。第一个发布应用程序,第二个用于版本控制。
我的应用架构是:
base-dir <--github base
some-text-files (Readme, ... )
django-project-dir <--heroku base
manage.py
main-app-dir
settings.py
other-app-dirs
views.py
models.py
当我推送到 gitHub base-dir 并推送所有子文件夹时。
Heroku 只有 django-project-dir 应该被推送。
注意:我尝试在 django-project-dir 级别创建一个新的 git 存储库,但 git 将其作为子模块并从 gitHub 中排除。
因为这是一个新项目,我可以轻松更改为另一个架构目录。
我的问题:
Heroku 和 GitHub git 配置共存的简单方法是什么?