Snapshots e Commits
Parte da seção Controle de Versão do Journey de Terminal da Coddy — lição 3 de 58.
O Git salva seu projeto como uma série de snapshots. Cada snapshot é chamado de commit, e cada commit captura o estado exato de cada arquivo rastreado naquele momento.
Você decide quando tirar um snapshot. Um fluxo de trabalho típico se parece com este:
- Edite alguns arquivos.
- Diga ao Git quais alterações você deseja incluir no próximo snapshot.
- Crie um commit com uma mensagem curta descrevendo a alteração.
Cada commit recebe um ID único (uma longa sequência de letras e números) e uma mensagem que você mesmo escreve, como "Add login form" ou "Fix typo in README".
Uma vez que um commit é criado, você sempre pode voltar a ele. Mesmo que você exclua arquivos mais tarde, o snapshot lembra como eles eram.
Folha de consulta
O Git salva seu projeto como uma série de commits (snapshots). Cada commit captura o estado exato de cada arquivo rastreado naquele momento e recebe um ID exclusivo.
Fluxo de trabalho de commit típico:
- Edite alguns arquivos.
- Diga ao Git quais alterações incluir no próximo snapshot.
- Crie um commit com uma mensagem descritiva curta (ex:
"Add login form").
Commits são snapshots permanentes — você sempre pode retornar a qualquer commit anterior.
Experimente você mesmo
Esta lição não inclui um desafio de código.
Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.
Todas as lições de Controle de Versão
4Inspecionando Alterações
Git DiffDiff das Alterações no StageGit ShowRecapitulação - Trabalho de Detetive2Primeiros Passos
Inicializar um RepositórioA Pasta .gitConfigurar sua IdentidadeGit StatusRecapitulação - Primeiro Repositório5Ignorando Arquivos
Por que ignorar arquivosPadrões do .gitignoreVerificar regras de ignoreRecapitulação - Repositório limpo3Rastreando Alterações
A Área de PreparaçãoGit AddGit CommitModificando um Arquivo RastreadoGit LogRecapitulação - Primeiros Commits6Projeto Site de Receitas
Visão Geral do ProjetoInicializar e Ignorar