Léxico de TI › Programação › Magit

Magit

Programação Svenska → Atualizado: 2026-09-30

Interface Git para o Emacs, iniciada por Marius Vollmer em 2008 e mantida por muito tempo por Jonas Bernoulli. Costuma ser descrita como o único motivo para instalar o Emacs.

O buffer de status mostra a árvore de trabalho e, a partir dele, tudo acontece com uma tecla: s para stage, c c para commit, P p para push. O que o torna especial é o staging parcial — selecione algumas linhas de um diff e faça stage só delas, o que permite dividir um dia bagunçado de trabalho em commits limpos em vez de um único "ajustes diversos". O rebase interativo vira uma lista em que você move linhas de lugar. O sistema de menus Transient mostra todas as flags de cada comando, o que na prática ensina Git enquanto você trabalha.

← Voltar ao léxico