Extensão do VSCode que reformata mensagens de erro do TypeScript em tipos legíveis, com destaque de sintaxe, links para documentação e explicações.
gitkraken/vscode-gitlens
Extensão para VS Code que adiciona anotações de Git blame, CodeLens, um grafo de commits e ferramentas para revisar, fazer rebase e gerenciar branches e worktrees.
Alternativa open source a:GitHub Desktop
- Estrelas
- 9,951
- Forks
- 1,816
- Issues abertas
- 929
- Último commit
- há 2 horas
O que é?
O GitLens é uma extensão para o Visual Studio Code que traz o histórico do Git, branches, worktrees e pull requests para o editor. As informações de blame em linha e na barra de status, o Git CodeLens, o histórico de arquivos e linhas e a navegação entre revisões mostram quem alterou uma linha e quando, sem precisar sair do arquivo.
O Commit Graph reúne em uma única visualização os commits, as alterações não commitadas de cada worktree, branches, stashes e pull requests abertos, com ações como merge, rebase, cherry-pick e push disponíveis em cada linha. O Interactive Rebase Editor sinaliza possíveis conflitos antes da execução de um rebase. As visualizações Visual History e treemaps ajudam a visualizar como arquivos e repositórios mudam ao longo do tempo.
Alguns recursos, incluindo o Commit Graph em repositórios privados, o painel Pull Requests, o Launchpad e as ferramentas de commit e revisão com assistência de IA, exigem uma assinatura do GitKraken Pro. Já os recursos básicos de blame, hover e histórico são gratuitos e open source, sob a licença MIT, para arquivos que não sejam plus.
Recursos principais
- 01Git blame em linha e na barra de status, com detalhes completos ao passar o cursor
- 02Commit Graph com commits, alterações em worktrees, branches e stashes
- 03Interactive Rebase Editor que alerta sobre possíveis conflitos
- 04Criação e gerenciamento de worktrees e transferência de alterações
- 05Integrações com GitHub, GitLab, Jira e outras ferramentas de issues e pull requests
- 06Git CodeLens e navegação pelo histórico de arquivos ou linhas
Casos de uso
- Descobrir quem alterou uma linha por último e por quê enquanto lê código no VS Code
- Revisar o histórico de branches e reorganizar commits antes de abrir um pull request
- Trabalhar em várias branches ao mesmo tempo usando Git worktrees
- Acompanhar sessões de agentes de programação com IA junto às alterações do repositório
Início rápido
- 1
Instale o GitLens pela barra lateral de Extensões do VS Code
- 2
Entre com uma conta gratuita do GitKraken (opcional, necessária para alguns recursos)
- 3
Abra o Commit Graph pelo ícone do GitLens na barra de atividades ou pela paleta de comandos
GitLens: Show Commit Graph
Antes de usar
- Alguns recursos Pro exigem um período de avaliação pago ou uma assinatura, e os recursos Preview exigem uma conta gratuita do GitKraken.
- As integrações com GitHub Enterprise autogerenciado e GitLab Self-Managed exigem um plano Pro.
- Alguns recursos estão marcados como Experimental e continuam em desenvolvimento.
- Os metadados não identificam claramente uma licença de código aberto.
Tópicos
Perguntas frequentes
- O que é vscode-gitlens?
- Extensão para VS Code que adiciona anotações de Git blame, CodeLens, um grafo de commits e ferramentas para revisar, fazer rebase e gerenciar branches e worktrees. O GitLens é uma extensão para o Visual Studio Code que traz o histórico do Git, branches, worktrees e pull requests para o editor. As informações de blame em linha e na barra de status, o Git CodeLens, o histórico de arquivos e linhas e a navegação entre revisões mostram quem alterou uma linha e quando, sem precisar sair do arquivo.
- vscode-gitlens é gratuito? Qual é a licença?
- vscode-gitlens é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- vscode-gitlens ainda é mantido?
- Manutenção ativa. O último commit de vscode-gitlens foi em 21 de out. de 2026.
- Para que posso usar vscode-gitlens?
- Descobrir quem alterou uma linha por último e por quê enquanto lê código no VS Code Revisar o histórico de branches e reorganizar commits antes de abrir um pull request Trabalhar em várias branches ao mesmo tempo usando Git worktrees Acompanhar sessões de agentes de programação com IA junto às alterações do repositório
- Como instalar vscode-gitlens?
- Instale o GitLens pela barra lateral de Extensões do VS Code Entre com uma conta gratuita do GitKraken (opcional, necessária para alguns recursos) Abra o Commit Graph pelo ícone do GitLens na barra de atividades ou pela paleta de comandos: GitLens: Show Commit Graph
- Onde consigo vscode-gitlens?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/gitkraken/vscode-gitlens
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Extensão do VS Code que adiciona pets animados em pixel art, como gato, cachorro, cobra, pato de borracha ou Clippy, à janela do editor.
Ferramenta CLI que abre um visualizador web local no estilo GitHub para revisar diffs de commits git e copiar comentários como prompts para IA.
Uma interface de terminal simples para comandos do Git que agiliza o stage, os commits, o rebase e o trabalho com branches pelo teclado.
Um serviço Git self-hosted e simples, escrito em Go, com issues, pull requests, wiki e webhooks, distribuído como um único binário.
A ferramenta oficial de linha de comando do GitHub para trabalhar com pull requests, issues e outros recursos do GitHub pelo terminal.