为什么opencart .gitignore文件包含修改文件夹?

时间:2017-07-23 14:38:48

标签: git opencart opencart2.x opencart2.3

opencart 2.2.0.0和2.3.0.2

.gitignore

...  
# Modification Files
/upload/system/storage/modification/*
!/upload/system/storage/modification/index.html
...  

我可以理解其他规则。 cache:可以随时重新生成。 供应商:可以由作曲家下载。

但是,如果我们在系统/存储/修改中安装一些扩展,作为项目的一部分。

我们没有将修改文件提交给git。后来,我们有一个项目需要使用这个版本。

我们克隆项目,我们取,我们拉,并发现我们需要的东西丢失了。似乎我们没有其他办法来获取修改文件。

我们怎么做?

3 个答案:

答案 0 :(得分:0)

class Post belongs_to :user has_many :contributions has_many :contributors, through: :contributions, source: :user end class User has_many :posts has_many :contributions has_many :contributed_posts, through: :contributions, source: :post end 专为那些为OpenCart project on Github做出贡献的人而设计。如果您没有为项目做出贡献,请根据自己的需要进行修改。

答案 1 :(得分:0)

有人给了我一个答案,似乎更合理。 修改文件就像缓存,如果我们转到后端,可以重新生成>延伸。

答案 2 :(得分:0)

来自https://forum.opencart.com/viewtopic.php?p=680475#p680475

解释说:

发表于daveyoi:

  

修改目录中的文件是生成的文件。每次   您运行修改刷新文件被删除和重新生成。

     

它们不应该在您的代码控制中。你应该提交模块   文件到代码控件,包括然后生成的ocmod xml   修改文件而不是生成的修改文件本身。