path: root/Documentation/git-update-index.txt
diff options
authorJunio C Hamano <>2012-04-04 16:37:02 (GMT)
committerJunio C Hamano <>2012-04-04 16:57:50 (GMT)
commit69dec66b2f6ab5c8138cca37e74bd405c541318a (patch)
tree9265658425e59789ee9124ff55430f74f8c56fb4 /Documentation/git-update-index.txt
parent9d227781b688707f64ee1703a1156b0c83247c33 (diff)
update-index: upgrade/downgrade on-disk index version
With the "--index-version <n>" parameter, write the index out in the specified version. With this, an index file that is written in newer format (say v4) can be downgraded to be read by older versions of Git. Signed-off-by: Junio C Hamano <>
Diffstat (limited to 'Documentation/git-update-index.txt')
1 files changed, 5 insertions, 1 deletions
diff --git a/Documentation/git-update-index.txt b/Documentation/git-update-index.txt
index a3081f4..9d0b151 100644
--- a/Documentation/git-update-index.txt
+++ b/Documentation/git-update-index.txt
@@ -19,7 +19,7 @@ SYNOPSIS
[--really-refresh] [--unresolve] [--again | -g]
[--info-only] [--index-info]
- [-z] [--stdin]
+ [-z] [--stdin] [--index-version <n>]
[--] [<file>...]
@@ -143,6 +143,10 @@ you will need to handle the situation manually.
Report what is being added and removed from index.
+--index-version <n>::
+ Write the resulting index out in the named on-disk format version.
+ The current default version is 2.
Only meaningful with `--stdin` or `--index-info`; paths are
separated with NUL character instead of LF.