Sobre o projeto
GitLens é uma extensão popular de código aberto para Visual Studio Code desenvolvida pela GitKraken, projetada para turbinar fluxos de trabalho Git diretamente no editor. Com mais de 51 milhões de instalações, ela fornece um conjunto abrangente de ferramentas para entender, navegar e gerenciar repositórios Git sem sair do VS Code.
## Principais Recursos
### Gráfico de Commits
- **Estado ao vivo em cada linha**: Veja status de ahead/behind, mudanças não enviadas/não puxadas e tamanhos de alterações de relance.
- **Trabalho não commitado no histórico**: Cada worktree tem sua própria linha, permitindo stage, commit, stash ou envio de mudanças para o Compose Commits.
- **Linhas acionáveis**: Branch, merge, rebase, cherry-pick, revert, stash, push, pull ou abra pull requests diretamente do gráfico.
- **Detalhes no local**: Commits, branches, stashes, pull requests e comparações são empilhados como folhas; pressione Esc para voltar.
- **Visualizações da barra lateral**: Visão geral, Agentes, Pull Requests, Worktrees, Branches, Remotes, Stashes e Tags—todas com escopo no gráfico.
- **Busca ciente de Git**: Pesquise por mensagem, autor, arquivo, mudança ou descrições em linguagem natural.
- **Navegação rápida**: Pule para HEAD, upstream ou alvo de merge; use `/` para encontrar branches; suporte total ao teclado.
### Visualizações
- **Histórico Visual**: Uma linha do tempo mostrando como um arquivo ou repositório evoluiu—quando as mudanças chegaram, seu tamanho e autores.
- **Mapa do Repositório**: Blocos dimensionados por arquivo e coloridos por tipo para uma visão de alto nível.
- **Mapa de Agentes ao Vivo**: Veja onde agentes de codificação estão lendo e editando em tempo real, com efeitos de resfriamento conforme eles se movem.
### Worktrees e Agentes
- **Gerenciamento de worktrees**: Crie worktrees a partir de branches, commits ou pull requests; abra-os na mesma janela ou em novas; acompanhe estados sujos diretamente no Gráfico de Commits.
- **Consciência de agentes**: Sessões do Claude Code aparecem no gráfico com status ao vivo (trabalhando, ocioso, precisa de entrada). Retome sessões diretamente da linha.
- **Links de terminal**: SHAs, branches, tags ou intervalos impressos por agentes tornam-se links clicáveis.
- **GitKraken MCP**: Dá aos agentes de codificação acesso estruturado ao histórico Git, pull requests e issues em Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, OpenCode e chats de IDE.
### Fluxos de Trabalho com IA
- **Revisão com IA**: Revise mudanças como um todo antes de abrir um pull request; entregue descobertas a um agente de codificação para correções.
- **Compose Commits**: Organize uma pilha disforme de mudanças em commits separados e focados.
- **Explicações de commits**: Pergunte em inglês simples o que um commit, stash, branch ou mudanças de trabalho fizeram.
- **Notas de lançamento**: Gere notas para branches, tags ou intervalos de commits.
- **Editor Interativo de Rebase**: Arraste para reordenar commits, marque para squash, reword ou drop. Prevê conflitos, coleta arquivos conflitantes em um painel e pode resolver conflitos com IA—com um único undo para reverter.
### Integrações
- **Autolinking**: Funciona com GitHub, GitLab, Jira, Gitea, Gerrit, Google Source, Bitbucket, Bitbucket Server, Azure DevOps e servidores personalizados. Edições autogerenciadas (GitHub Enterprise, GitLab Self-Managed) exigem Pro.
- **Detalhes ricos ao passar o mouse**: Correlacione pull requests, branches, commits e avatares de usuários para GitHub, GitLab e Jira.
- **Autolinks personalizados**: Defina os seus próprios para referências como issues do Jira ou tickets do Zendesk.
- **Launchpad**: Uma lista única de todos os pull requests em que você está envolvido, ordenada por bloqueadores. Faça checkout, revise ou faça merge sem sair do editor.
- **Cloud Patches & Workspaces**: Compartilhe trabalho em andamento como links privados; agrupe repositórios entre máquinas.
### Recursos Principais da Comunidade (Grátis e Código Aberto)
- Anotações de blame, hovers, CodeLens, anotações de arquivo, navegação de revisão
- Visualizações da barra lateral, Editor Interativo de Rebase, Paleta de Comandos Git
- Integrações e GitKraken MCP
### Recursos Pro (teste gratuito de 14 dias)
- Todos os recursos da Comunidade em repositórios privados
- Sessões de agentes e Kanban de Agentes
- Painel de Pull Requests com revisão e merge no gráfico
- Launchpad
- Todos os recursos de IA
- Suporte por e-mail prioritário, onboarding e treinamento personalizados
## Primeiros Passos
1. Instale o GitLens pela barra lateral de Extensões do VS Code.
2. Entre com uma conta gratuita da GitKraken para desbloquear o Gráfico de Commits em repositórios públicos e iniciar um teste Pro.
3. Abra o Gráfico de Commits pelo ícone do GitLens na barra de atividades.
4. Conecte seu host Git, rastreador de issues e agentes de codificação.
## Suporte e Comunidade
- Central de Ajuda: https://help.gitkraken.com/gitlens/gitlens-home/
- Discussões no GitHub para suporte da comunidade e interação com a equipe de engenharia
- Página oficial de suporte: https://support.gitkraken.com/
- Contribuições são bem-vindas; contribuições de documentação via repositório GitLens Docs
O GitLens é projetado para manter todo o seu fluxo de trabalho Git—desde entender a autoria do código até gerenciar desenvolvimento complexo com múltiplos agentes—dentro do VS Code, reduzindo a troca de contexto e aumentando a produtividade.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.