O que é o lazygit?
lazygit é uma interface de usuário de terminal simples para comandos git criada por Jesse Duffield. Ela transforma operações complexas do Git em interações visuais intuitivas, tornando o controle de versão acessível e eficiente para desenvolvedores de todos os níveis. Com mais de 63k estrelas no GitHub, tornou-se a TUI Git preferida de desenvolvedores no mundo todo.
⚡ Principais Recursos do lazygit
📝 Staging Visual
Faça staging de linhas ou hunks individuais com teclas simples. Sem mais edição de patches - basta pressionar espaço para selecionar o que deseja.
🔄 Rebase Interativo
Faça squash, fixup, drop, edit e reordene commits com atalhos de teclado intuitivos. Sem necessidade de editar arquivos TODO.
🍒 Cherry-picking
Copie e cole commits entre branches com shift+c e shift+v. Seleção e aplicação visual de commits.
🔍 Git Bisect
Interface visual de git bisect para encontrar commits problemáticos rapidamente. Marque commits como bons/ruins com teclas simples.
🌳 Worktrees
Crie e gerencie Git worktrees para trabalhar em múltiplos branches simultaneamente sem stashing ou commits WIP.
⚙️ Comandos Personalizados
Sistema extensível de comandos personalizados para adicionar seus próprios fluxos de trabalho Git e atalhos diretamente na interface.
🆕 Novidades no lazygit 0.54.1+
- Rebase Mágico Aprimorado: Patches personalizados para manipulação avançada de commits
- Resolução de Conflitos Melhorada: Melhor tratamento e visualização de conflitos de merge
- Sistema de Desfazer/Refazer: Pressione 'z' para desfazer e 'ctrl+z' para refazer operações Git
- Visualização do Grafo de Commits: Histórico visual de commits com cores de autores e relacionamentos
- Modo Diff: Compare quaisquer dois commits, branches ou refs visualmente
- Filtros de Visualização: Pressione '/' para filtrar branches, commits e arquivos
📦 Instalação via debian.griffo.io
Passo 1: Adicionar repositório
Passo 2: Instalar lazygit
🎯 Exemplos de uso básico
Iniciar o lazygit:
Atalhos de teclado essenciais:
Fluxos de trabalho avançados:
🚀 Por que escolher debian.griffo.io?
- Debian Trixie/Sid oficial: Disponível, mas frequentemente desatualizado
- Debian Bookworm: Não disponível nos repositórios oficiais
- debian.griffo.io: Versão mais recente (0.54.1+) disponível imediatamente
- ✅ Recursos Mais Recentes: Obtenha os novos recursos do lazygit e melhorias de fluxo de trabalho
- ✅ Todas as Distribuições: Funciona no Bookworm, Trixie e Sid
- ✅ Atualizações Automáticas: Pacotes atualizados em horas após os lançamentos upstream
- ✅ Sem Compilação Manual: Binários Go pré-compilados, sem necessidade de toolchain
- ✅ Dependências Corretas: Empacotado corretamente com Git e dependências de terminal
- ✅ Manutenção Fácil: Comandos apt simples para atualizações
📦 Repositório de construção de pacotes
Os pacotes Debian são construídos e mantidos automaticamente neste repositório do GitHub:
- 🐢 lazygit-debian - Latest release builds
🔗 Pacotes relacionados
Também disponível no debian.griffo.io:
- lazydocker - Terminal UI para Docker (mesmo autor)
- Ghostty Terminal - Emulador de terminal moderno
- fzf Fuzzy Finder - Busca avançada de comandos