如何使用Git版本Drupal?

如何使用Git版本Drupal?,git,github,drupal,drupal-8,Git,Github,Drupal,Drupal 8,我是Drupal的新手,这对我来说相当陌生,有几点我希望你能帮助我 我在某个地方读到,“sites/default/files”应该是.gitignore的一部分。 当我安装Drupal时,项目中唯一的区别是新文件夹“sites/default/files”,其中包含一个“config_xxx”文件夹,以及“sites”中的settings.php,设置上面提到的DB参数和配置目录 当我手动删除“default/files”文件夹并转到drupal时,它又被创建了一次,但只使用php文件。例如,

我是Drupal的新手,这对我来说相当陌生,有几点我希望你能帮助我

我在某个地方读到,“sites/default/files”应该是.gitignore的一部分。 当我安装Drupal时,项目中唯一的区别是新文件夹“sites/default/files”,其中包含一个“config_xxx”文件夹,以及“sites”中的settings.php,设置上面提到的DB参数和配置目录

当我手动删除“default/files”文件夹并转到drupal时,它又被创建了一次,但只使用php文件。例如,没有css。我想如果我不提交这个文件夹,就会发生这种情况

无论如何,我试着提交它,克隆它并运行克隆的项目(相同的数据库,相同的一切)。它不起作用,它似乎也没有css,而这一次,“sites/default/files”存在,并且(理论上)包含与初始项目相同的内容

事实上,它现在在“php/twig”文件夹中有几个新文件,这些文件的前缀不同于从初始项目提交的文件。所以我猜那个人是对的,一个人不应该提交这个文件夹


那么,如何?你们能告诉我什么是与git共享drupal项目的标准方式吗?假设我只想运行drupal网站,就像安装后一样,但是在另一台计算机上运行(当然是同一台db)。我该怎么做?

Drupal 7将用户上传的文件存储在
/sites/default/files
中。这就是为什么不应该将该目录添加到git中的原因。但如果它不属于GIT,并不意味着你应该删除该目录。不确定D8是否在同一位置存储上传的文件,但一般来说,用户上传的文件不应添加到GIT repo。

Drupal 7将用户上传的文件存储在
/sites/default/files
中。这就是为什么不应该将该目录添加到git中的原因。但如果它不属于GIT,并不意味着你应该删除该目录。不确定D8是否在同一位置存储上传的文件,但一般来说,用户上传的文件不应该添加到GIT repo中