Django私人项目Git Repo – 开源应用程序回购

Django私人项目Git Repo – 开源应用程序回购,第1张

概述我和我的团队目前正在开发一款 django应用程序.我们希望跟踪私有存储库上的django项目文件的更改(以便所有私有信息都不可用)以及github上的应用程序文件的开源. 目前我们有两个回购: 1)项目的回购包含: /Main Folder |- .git |- /djangoproject |- requirements.txt |- dev-db.sqlite |- ma 我和我的团队目前正在开发一款 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

总结

以上是内存溢出为你收集整理的Django私人项目Git Repo – 开源应用程序回购全部内容,希望文章能够帮你解决Django私人项目Git Repo – 开源应用程序回购所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1196747.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存