告诉GIT忽略某些文件

时间:2014-08-27 13:32:27

标签: git gitignore

我已经尝试将.gitignore文件包含在我项目的目录中。在此文件中是文件名config.php。我想要做的就是让每个系统(开发1,开发2和测试服务器)都拥有自己的config.php文件。

但我已将此文件.gitignore放在该文件所在的目录中,但该文件在pushing仍然合并时仍处于同步状态。当我们同步它时,它还会将其下载到测试服务器。所以每次我们都要编辑该文件。

为什么这不起作用?

1 个答案:

答案 0 :(得分:1)

这里可能发生两件事:

  1. 我只见过存储库根目录中的.gitignore个文件。这可能不是必需的,只是我见过的唯一方式。
  2. 如果有问题的文件已受版本控制,则必须将其从版本控制,提交,推送中删除,然后将文件放回。如果配置正确,.gitignore应该阻止提交文件。