Verbose display of a git add
I was wondering if there is a command that will give me more diagnostic information. The
-v option didn’t to anything.
3 Solutions collect form web for “Verbose display of a git add”
Make sure your file isn’t part of a submodule: adding a file of a submodule from its parent repo wouldn’t work.
git status can display changes to a submdodule, unless the
--ignore-submodules[=<when>] is used. (or if the config
diff.ignoreSubmodules is set).
Check the response of
git ls-files --others --ignored --exclude-standard to see if Git believes it should be ignored. This would be the first debugging step that I would take.
Then, you can try to force the addition with
git add --force <filename> and see if that overcomes any ignoring that is preventing the addition to staging.
Have you tried looking at your .gitignore file in the project’s root directory. You may have the file in question excluded from tracking. Hope that helps –