O que 'Git mostra' faz tudo por si só?

O que 'Git mostra' faz tudo por si só?
O Git é usado por milhões de desenvolvedores para rastrear mudanças ou modificações em seu código -fonte. No Git, os usuários trabalham em um diretório de trabalho e salvam suas mudanças no repositório local cometendo. No entanto, eles podem ver todo o histórico de compromissos ou detalhes de um determinado compromisso sempre que necessário. Para esse objetivo correspondente, diferentes comandos Git estão disponíveis.

Este artigo explicará:

  • O que "show git”Comando, faça tudo por si só?
  • Como usar "show git”Comando com opções diferentes?

O que o comando "git show" faz tudo por si só?

O "show git”O comando exibe informações detalhadas sobre o compromisso mais recente na filial atual. Ele permite que os desenvolvedores listem o conteúdo de objetos Git, incluindo blobs, árvores, commits e tags. Para fazer isso, confira as etapas fornecidas.

Primeiro, redirecione para o diretório local através do comando fornecido:

CD "C: \ git"

Em seguida, exiba o histórico de compromissos do atual repositório de trabalho:

Git Log --oneeline

Pode -se observar que a cabeça está apontando para o compromisso mais recente de “mestre" filial:

Agora, execute o comando abaixo da listada:

show git

A saída abaixo exibe o valor sha-hash, a mensagem de confirmação, o nome do arquivo modificado e o conteúdo:

Como usar o comando "git show" com diferentes opções?

O "show git”O comando pode ser utilizado com várias opções, como:

  • "CABEÇA"
  • "-cru"
  • “Git Show -ABrev -Commit -pretty = 'Oneline'"
  • “Git Show -s -Format =%S”
  • ““

Exemplo 1: Usando "Git Show" com a opção "Head"

O "CABEÇA"Opção com a"show git”O comando é equivalente ao simples comando“ Git Show ”. Ele exibe informações detalhadas sobre o último compromisso:

Git Show Head

Na captura de tela abaixo, informações detalhadas sobre o comprometimento mais recente podem ser vistas, como o ID de confirmação, a mensagem de confirmação e o conteúdo antigo e modificado do arquivo:

Exemplo 2: Usando "Git Show" com a opção "Raw"

Para gerar um formato de diff, incluindo informações de compromisso, mensagem de compromisso, modo de arquivo modificado, nome do arquivo, etc., especifique o "-cru”Opção dentro do mesmo comando:

Git Show -Raw

A saída abaixo representa o ID de comprometimento mais recente, a mensagem de confirmação, o nome do arquivo modificado e seu modo:

Exemplo 3: Usando "Git Show" com "Git Show -ABBREV -COMMIT -pretty = 'Oneline'"

Para reduzir os detalhes da mais recente confirmação e exibir apenas a saída de diff, use o “-ABREV-COMMIT" e "-uma linha”Opções:

Git Show --abbrev-commit --tty = 'Oneline'

Exemplo 4: Usando "Git Show" com "Git Show -s -Format =%s" opção

Utilize o seguinte comando para exibir apenas a mais recente mensagem de confirmação:

Git Show --s - -format =%s

Exemplo 5: Usando "Git Show" com a opção "Git Show"

Para ver as informações detalhadas sobre o comprometimento específico, execute o “show git”Comando junto com o ID de confirmação desejado:

Git Show D57D051

A captura de tela abaixo exibe informações detalhadas do “D57D051”Commit Hash. Indica que dois arquivos foram adicionados a esse compromisso:

Isso foi tudo sobre o “show git”Comando com as opções suportadas.

Conclusão

O "show git ” O comando exibe informações detalhadas sobre o comprometimento mais recente, incluindo ID de comprometimento, mensagem de confirmação e conteúdo de arquivo antigo e modificado. Além disso, diferentes opções como “CABEÇA","-cru","”, Etc., também pode ser usado com o comando "git show" para a saída desejada. Este artigo explicou sobre o uso do comando "Git Show".