I have a file that shows up in git status
's "Changed but not updated"
list as (modified content, untracked content)
, and whose status doesn't change when I do git add
on it.
I was wondering if there is a command that will give me more diagnostic information. The -v
option didn't to anything.
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.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With