Git
Português (Brasil) ▾Topics ▾Latest version ▾ git-show-index last updated in 2.42.0

NOME

git-show-index - Exibe o índice do arquivo empacotado

RESUMO

git show-index [--object-format=<algoritmo-hash>]

DESCRIÇÃO

Leia o arquivo .idx para um arquivo do pacote Git (criado com os objetos git-pack-objects[1] ou git-index-pack[1]) da entrada padrão e despeje o seu conteúdo. A saída consiste em um objeto por linha, com cada linha contendo duas ou três colunas separadas por espaço:

  • a primeira coluna é a compensação em bytes do objeto no arquivo do pacote correspondente

  • a segunda coluna é o ID do objeto

  • caso a versão do índice for 2 ou superior, a terceira coluna conterá o CRC32 dos dados do objeto

Os objetos são gerados na ordem em que são encontrados no arquivo do índice, que deve ser (em um arquivo construído corretamente) classificado pela ID do objeto.

Observe que você pode obter mais informações sobre um arquivo do pacote chamando git-verify-pack[1]. No entanto, como este comando considera apenas o próprio arquivo do índice, é mais rápido e flexível.

OPÇÕES

--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..

Observação: No momento, não há interoperabilidade entre os repositórios SHA-256 e os repositórios SHA-1.

Alertamos no passado que os repositórios SHA-256 podem exigir alterações incompatíveis com versões anteriores quando implementamos estes recursos de interoperabilidade. Hoje, esperamos apenas alterações compatíveis. Além disso, se essas alterações forem necessárias, pode-se esperar que os repositórios SHA-256 criados com o Git atual possam ser usados por versões futuras do Git sem perda de dados.

GIT

Parte do conjunto git[1]

scroll-to-top