Django私人项目Git Repo – 开源应用程序回购
发布时间:2020-12-20 13:31:16 所属栏目:Python 来源:网络整理
导读:我和我的团队目前正在开发一款 django应用程序.我们希望跟踪私有存储库上的django项目文件的更改(以便所有私有信息都不可用)以及github上的应用程序文件的开源. 目前我们有两个回购: 1)项目的回购包含: /Main Folder |- .git |- /djangoproject |- require
我和我的团队目前正在开发一款
django应用程序.我们希望跟踪私有存储库上的django项目文件的更改(以便所有私有信息都不可用)以及github上的应用程序文件的开源.
目前我们有两个回购: 1)项目的回购包含: /Main Folder |- .git |- /djangoproject |- requirements.txt |- dev-db.sqlite |- manage.py |- .gitignore git ignore被告知忽略第二个repo,它是app repo并且也驻留在Main Folder中: 2) /Main Folder |- /django-app-name // the name of the repo as appearing on github |- .git |- /djangoapp |- models.py |- urls.py |- views.py |- admin.py |- .... |- .gitignore |- LICENSE |- README.md |- requirements.txt 这适用于我们的目的,但是以某种方式合并两个repos以便单个命令可以同时使用它们将是非常好的.我刚开始使用git,所以我不知道git包含的所有功能.有没有办法能够在一个回购中跟踪整个django项目的私有和公共部分?使用git进行私有项目设置和开源应用程序的最佳方法是什么? 解决方法
据我所知,最好的方法是使用git子模块.
看看git子模块是如何工作的:http://git-scm.com/book/en/Git-Tools-Submodules (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |