2 de novembro de 2025
Entenda git restore, reset e revert para que você possa desfazer arquivos do stage, descartar edições locais, desfazer commits e evitar reescrever histórico compartilhado.
Aprenda quando usar git init ou git clone e, em seguida, verifique remotos, branches, identidade e arquivos ignorados antes do seu primeiro commit.
Compare git merge e git rebase para branches divergentes, tratamento de conflitos, histórico compartilhado e escolha de um fluxo de trabalho seguro para a equipe.
Aprenda como funcionam o staging e os commits do Git, incluindo git add, patch staging, diffs preparados e escrever mensagens de commit focadas.
Compare comandos comuns do Git CLI com ferramentas úteis como lazygit, delta, tig e clientes GUI para revisão e trabalho de histórico.
Aprenda a criar, alternar, rastrear, organizar e excluir com segurança ramificações do Git em fluxos de trabalho diários de desenvolvimento.
Use git log, diff e blame para rastrear o histórico do projeto, inspecionar alterações e encontrar o commit por trás de uma linha ou alteração de arquivo.
Use git commit --amend e rebase interativo para limpar o histórico local sem interromper branches compartilhados.