Git无法识别Opencart创建的更改

时间:2014-09-22 12:55:09

标签: git opencart

我从我服务器上的git存储库克隆了我的本地git repo,我将文件发送到OpenCart安装并在远程服务器上执行安装。

OpenCart执行数据库安装并在远程服务器上配置config.php文件。

然后我执行git status并显示everything is up to date,但远程服务器上的config.php文件是最新的,git无法识别。

pull不返回任何内容,当我按下时,我丢失了OpenCart生成的配置文件。

http://criweb.com.br/jd/foruns/git-opencart.gif

1 个答案:

答案 0 :(得分:0)

有几种选择:

  1. 您的配置位于.gitignore文件
  2. 您已在此文件中提出--assume-unchaged标记
  3. git-update-index

      

    - [无糖]假设 - 不变   指定此标志时,不会更新为路径记录的对象名称。相反,此选项设置/取消设置路径的“假定未更改”位。当“假设未更改”位打开时,用户承诺不更改文件并允许Git假定工作树文件与索引中记录的文件匹配。如果要更改工作树文件,则需要取消设置该位以告知Git。当在具有非常慢的lstat(2)系统调用(例如cifs)的文件系统上处理大项目时,这有时很有用。

         

    如果需要在索引中修改此文件,Git将失败(优雅地),例如合并时提交;因此,如果上游更改了假定未跟踪文件,则需要手动处理该情况。