Este documento apresenta os principais comandos e conceitos do Git, incluindo branches, merges, stashes, log e diff. Ele explica como usar branches para isolar fluxos de trabalho, fazer rebases para manter histórico limpo, e resolver conflitos de merge de forma eficiente.