lazygit
Interface no terminal que deixa o Git rápido e visual: stage, commits e rebase com atalhos.
O que é
O lazygit é uma interface de terminal (TUI) open source (MIT) para o Git, escrita em Go. Mostra arquivos, branches, commits e stash em painéis e faz operações complexas com uma tecla.
Pra que serve
- Fazer stage de linhas específicas e commits rapidamente
- Rebase interativo, cherry-pick e resolução de conflitos sem sofrimento
- Ver o histórico e as diferenças de forma clara
Qual problema resolve
Comandos do Git são difíceis de lembrar; o lazygit mostra tudo na tela e você navega com o teclado.
Como instalar — Antes de começar
Dentro de qualquer repositório, digite lazygit. Aperte ? para ver os atalhos.
Como instalar — Windows
Instale pelo winget ou Scoop.
Como instalar — macOS
Instale pelo Homebrew.
Como instalar — Linux
Instale pelo gerenciador da sua distro (ex.: sudo pacman -S lazygit) ou pelo Homebrew.
winget install -e --id=JesseDuffield.lazygitbrew install lazygit