Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
git:建议的结构_Git_Version Control - Fatal编程技术网

git:建议的结构

git:建议的结构,git,version-control,Git,Version Control,各位 我的目录结构如下: webapps |-- static_media |-- django |---project A |---project B |--- .git |--- lib 我有两个django项目A和B,它们是相关的(lib文件夹中的常见应用程序),只是在子域和访问它们的用户类型上有所不同。目前,我维护一个git存储库,以便将项目a和B中的文件提交到。然而,我也有静态文件css和js的项目,我忘了包括 我的问题是,这里推荐的g

各位

我的目录结构如下:

webapps
|-- static_media
|-- django
      |---project A
      |---project B
      |--- .git
      |--- lib
我有两个django项目A和B,它们是相关的(lib文件夹中的常见应用程序),只是在子域和访问它们的用户类型上有所不同。目前,我维护一个git存储库,以便将项目a和B中的文件提交到。然而,我也有静态文件css和js的项目,我忘了包括

我的问题是,这里推荐的git结构是什么?我应该为静态文件添加一个额外的git存储库吗?话虽如此,我意识到我目前的存储库结构是不合适的,因为如果我将来在django下有新的、独立的项目,以及其他项目的css和js文件,我会打自己一巴掌


那么,推荐的git存储库结构到底应该是什么样的呢?

我会这样做:

  • 所有项目都有自己的回购协议。项目A和项目B以及lib
  • 所有项目都有自己的静态媒体。所以a和B中各有一个静态的_介质
  • 由于lib在A和B中都使用,因此它将作为A添加
Git非常灵活,可以容纳很多方法