Opposite of .git/info/exclude - including files th

2019-08-02 13:28发布

Is there a way to include files specifically excluded by a projects .gitignore file? Similar to how .git/info/exclude listings exclude files while not being under version control I want to revert exclusions done by .gitignore so I can see changes in these files.

2条回答
Explosion°爆炸
2楼-- · 2019-08-02 14:00

Excluding files in .gitignore, there are four status of files:

  1. Untracked
  2. deleted
  3. staged but modified
  4. staged with no changes

so you can use git ls-files -o to view untracked files, git ls-files -d to view deleted files by the last operation, git ls-files -m to view modified files, and git ls-files -s to view files have been staged

查看更多
We Are One
3楼-- · 2019-08-02 14:04

Yes: just add them (edit: with git add -f). The ignore specs only apply when scanning for untracked files (or when explicitly working with the ignore criteria, git ls-files can e.g. show you tracked files that match ignore criteria).

查看更多
登录 后发表回答