| git-show-index(1) | |
| ================= | |
| NAME | |
| ---- | |
| git-show-index - Show packed archive index | |
| SYNOPSIS | |
| -------- | |
| [verse] | |
| 'git show-index' [--object-format=<hash-algorithm>] < <pack-idx-file> | |
| 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.adoc[] | |
| GIT | |
| --- | |
| Part of the linkgit:git[1] suite |