好的,所以我有一个 Django 项目。我想知道我是否应该将每个应用程序放入其自己的 git 存储库中,还是将整个项目放入一个 git 存储库中更好,或者我是否应该为每个应用程序创建一个 git 存储库,并为每个应用程序创建一个 git 存储库项目?
谢谢。
最佳答案
这真的取决于那些可重用的应用程序是否真的会在项目之外重用?
您可能在不同的存储库中需要它的唯一原因是其他具有单独存储库的项目可能需要使用它。但是你以后总是可以把它分开。制作一个 git repo 很便宜,所以如果有必要的话,这是你以后可以做的事情之一。预先把事情弄复杂只会让你以后感到沮丧,所以请随意等待,直到你知道这是必要的
YAGNI 它不仅仅用于代码。
关于django - 您是对单个应用程序还是整个项目或两者进行版本控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/967817/