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>

Especifique o formato do objeto informado (o algoritmo do hash) para o arquivo do índice. Os valores válidos são sha1 e (se ativado) sha256. A predefinição é o algoritmo para o repositório atual (definido em extensions.objectFormat), ou sha1 se nenhum valor for definido ou fora de um repositório.

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