| git-show-index(1) |
| ================= |
| |
| NAME |
| ---- |
| git-show-index - Show packed archive index |
| |
| |
| SYNOPSIS |
| -------- |
| [verse] |
| 'git show-index' [--object-format=<hash-algorithm>] |
| |
| |
| DESCRIPTION |
| ----------- |
| Read the `.idx` file for a Git packfile (created with |
| linkgit:git-pack-objects[1] or linkgit:git-index-pack[1]) from the |
| standard input, and dump its contents. The output consists of one object |
| per line, with each line containing two or three space-separated |
| columns: |
| |
| - the first column is the offset in bytes of the object within the |
| corresponding packfile |
| |
| - the second column is the object id of the object |
| |
| - if the index version is 2 or higher, the third column contains the |
| CRC32 of the object data |
| |
| The objects are output in the order in which they are found in the index |
| file, which should be (in a correctly constructed file) sorted by object |
| id. |
| |
| Note that you can get more information on a packfile by calling |
| linkgit:git-verify-pack[1]. However, as this command considers only the |
| index file itself, it's both faster and more flexible. |
| |
| OPTIONS |
| ------- |
| |
| --object-format=<hash-algorithm>:: |
| Specify the given object format (hash algorithm) for the index file. The |
| valid values are 'sha1' and (if enabled) 'sha256'. The default is the |
| algorithm for the current repository (set by `extensions.objectFormat`), or |
| 'sha1' if no value is set or outside a repository.. |
| + |
| include::object-format-disclaimer.txt[] |
| |
| GIT |
| --- |
| Part of the linkgit:git[1] suite |