update-index: add --test-untracked-cache
[gitweb.git] / Documentation / git-update-index.txt
index 1a296bc29a16fcf4ee6b581310033861c1ec82bc..a0afe17450fabb4dccf60f033301eced64c13d7c 100644 (file)
@@ -17,6 +17,8 @@ SYNOPSIS
             [--[no-]assume-unchanged]
             [--[no-]skip-worktree]
             [--ignore-submodules]
+            [--[no-]split-index]
+            [--[no-|test-|force-]untracked-cache]
             [--really-refresh] [--unresolve] [--again | -g]
             [--info-only] [--index-info]
             [-z] [--stdin] [--index-version <n>]
@@ -178,6 +180,16 @@ may not support it yet.
        system must change `st_mtime` field of a directory if files
        are added or deleted in that directory.
 
+--test-untracked-cache::
+       Only perform tests on the working directory to make sure
+       untracked cache can be used. You have to manually enable
+       untracked cache using `--force-untracked-cache` (or
+       `--untracked-cache` but this will run the tests again)
+       afterwards if you really want to use it. If a test fails
+       the exit code is 1 and a message explains what is not
+       working as needed, otherwise the exit code is 0 and OK is
+       printed.
+
 --force-untracked-cache::
        For safety, `--untracked-cache` performs tests on the working
        directory to make sure untracked cache can be used. These