关于git:.gitignore不会忽略config.codekit

.gitignore does not ignore config.codekit

本问题已经有最佳答案,请猛点这里访问。

问题描述

我在项目的.gitignore文件中列出了config.codekit,但对config.codekit的更改仍由git跟踪。

重现问题的步骤

  • 创建一个新项目,初始化git,并将该项目添加到codekit
  • 做出第一个承诺
  • config.codekit添加到项目的.gitignore文件中
  • 执行$ git status并确保.gitignore按预期列在未准备提交的变更项下。
  • (可选在此处再次提交,但问题仍然存在,即使没有提交)
  • 通过打开codekit并更改项目设置(如向跳过的项和路径添加目录)来影响config.codekit。或者,您可以手动编辑甚至删除config.codekit
  • 打开config.codekit(如果没有删除),在心里记下所做的更改。
  • $ git status并注意,与.gitignore一起,config.codekit列在未提交的变更项下。
  • 预期结果

    检查git状态时,config.codekit不应列在任何地方。


    尝试