Kindle Notes & Highlights
The --interactive option to either git add or git commit can be a useful way to explore which files you would like to stage for a commit.
the exclusion pattern is somehow specific to your one repository and should not (or might not) be applicable to anyone else’s clone of your repository, the pattern should instead go into the .git/info/exclude file, because it is not propagated during clone operations. Its pattern format and treatment is the same as .gitignore files.

