与.git / info / exclude相反 - 包括.gitignore排除的文件

时间:2016-11-15 20:44:17

标签: git version-control version versioning

有没有办法包含项目.gitignore文件专门排除的文件?类似于.git / info / exclude列表如何在不受版本控制的情况下排除文件我想恢复.gitignore完成的排除,这样我就可以看到这些文件中的更改。

2 个答案:

答案 0 :(得分:1)

是:只需添加它们(编辑:git add -f)。忽略规范仅适用于扫描未跟踪文件时(或明确使用忽略条件时,git ls-files可以显示与跟踪忽略条件匹配的跟踪文件)。

答案 1 :(得分:1)

排除.gitignore中的文件,有四种文件状态:

  1. 未跟踪
  2. 已删除
  3. 上演但已修改
  4. 分阶段没有变化
  5. 因此您可以使用git ls-files -o查看未跟踪的文件,git ls-files -d查看上一次操作删除的文件,git ls-files -m查看修改后的文件,git ls-files -s查看文件已上演