Como posso visualizar o histórico do Git no Visual Studio Code?


Respostas:


143

Eu recomendo este repositório, https://github.com/DonJayamanne/gitHistoryVSCode

História do Git História do Git

Ele faz exatamente o que você precisa e possui os seguintes recursos:

  • Veja os detalhes de uma confirmação, como nome do autor, email, data, nome do autor, email, data e comentários.
  • Visualize uma cópia anterior do arquivo ou compare-a com a versão da área de trabalho local ou uma versão anterior.
  • Veja as alterações na linha ativa no editor (Git Blame).
  • Configure as informações exibidas na lista
  • Use atalhos de teclado para visualizar o histórico de um arquivo ou linha
  • Veja o log do Git (junto com os detalhes de uma confirmação, como nome do autor, email, comentários e alterações no arquivo).

18
Observe que você pode baixá-lo diretamente do mercado.
aloisdg movendo-se para codidact.com 24/10

6
Git History for VS Code no marketplace marketplace.visualstudio.com/…
naXa

Excelente repo!
rigerta

Isso mostra o histórico somente após a instalação? Ou você seria capaz de ver os comandos executados antes de instalá-lo também (talvez o VS Code o armazene em algum lugar inacessível)?
Magne

3
Eu estava usando GitLens, mas achei extremamente esmagador. A interface possui muitas opções. Por outro lado, isso é bastante direto. Gostando até agora.
Marc.2377

49

O GitLens tem um bom navegador de histórico do Git. Instale o GitLens no mercado de extensões e execute "Show GitLens Explorer" na paleta de comandos.


A versão mais recente do GitLens é realmente boa. Ele adiciona um prático botão da barra lateral e permite visualizar melhor as alterações em vários ramos.
2941818

sim, eu usei isso, e eu altamente recomendado que a extensão porque ele pode mostrar em tempo real quando eu clicar em algum link, ref: academy.byidmore.com/post/...
yussan

Grande resposta @ joseph-sheedy
Andy K

@JosephSheedy, GitLenscosturas mais populares (downloads) de extensão por motivo.
Prosti # 06:

18

Você não precisará de um plug-in para ver o histórico de consolidação com o Visual Studio Code 1.42 ou mais.

Visualização da linha do tempo

Nesta etapa, progredimos na nova exibição da Linha de tempo e temos uma prévia para compartilhar.
Esta é uma visão unificada para a visualização de eventos de séries temporais (por exemplo, confirmações, salvamentos, execuções de testes etc.) para um recurso (arquivo, pasta, etc.).

Para ativar a exibição Linha do tempo, você deve usar o Insiders Edition e adicionar a seguinte configuração:

"timeline.showView": true

https://media.githubusercontent.com/media/microsoft/vscode-docs/vnext/release-notes/images/1_42/timeline.png


1
Ele pode mostrar o histórico da filial? Parece mostrar o histórico do arquivo selecionado.
Vimes

@Vimes Não, por enquanto é um evento de série temporal (aqui, o Git confirma) para um recurso (arquivo, pasta).
VonC 10/03


16

É evidente para mim que o GitLens é a extensão mais popular para a história do Git.

insira a descrição da imagem aqui

O que eu mais gosto, pode fornecer anotações laterais quando alguma linha foi alterada da última vez e por quem.

Digite a descrição da imagem aqui


4

Você encontrará o ícone certo para clicar, quando abrir um arquivo ou a página de boas-vindas, no canto superior direito.

Digite a descrição da imagem aqui

E você pode adicionar um atalho de teclado:

Digite a descrição da imagem aqui


15
JIC: ... antes de ver esta opção, você precisa ter a extensão Git History instalada anteriormente.
Jhegs

1
Você pode atualizar sua resposta com os pré-requisitos (após o teste, esse é realmente o caso)?
Peter Mortensen

2

O Git Graph parece uma extensão decente. Após a instalação, você pode abrir a visualização do gráfico na barra de status inferior.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.