Descrição
Mudanças Git podem ser gerenciadas como uma pilha de patches editáveis que são aplicados, removidos, atualizados e reordenados durante o desenvolvimento. Isso é útil para desenvolvedores que mantêm séries de patches antes de enviá-las upstream ou dividir trabalho em partes revisáveis.
A ferramenta reescreve commits locais e estado de patches, então é necessário entender histórico Git antes de usá-la em branches compartilhados. É melhor usar com backups limpos ou cópias remotas de trabalho importante.