threads / discuss / 47556

Documentation for update-index

Subject: Documentation for update-index

## tl;dr

One message between Jan 6, 2018 and Jan 6, 2018.

replies: 0people: 1as markdown or json

Rasmus Villemoes· Jan 6, 2018, 23:33 UTC · lore
The man page for update-index says
       -q
           Quiet. If --refresh finds that the index needs an update,
the default behavior is to error out. This
           option makes git update-index continue anyway.
       --ignore-submodules
           Do not try to update submodules. This option is only
respected when passed before --refresh.

However, it seems that the "This option is only respected when passed before --refresh." also applies to -q (and --unmerged); at least I get different results from

  git update-index -q --refresh
  git update-index --refresh -q

From the documentation, that doesn't seem to be intentional, but the code in update-index.c seems to handle -q, --ignore-submodules, --ignore-missing and --unmerged the same way.

Rasmus

← back to recent threads