I make an arbitrary change to a file within my git working directory.
git status does not recognized that the file has changed.
git status
git add /path
Check each parent directory from the file in question to the project root for .gitignore files.
Some projects use several .gitignore files, each in its own directory, instead of a single .gitignore in the root.