Com o Git instalado e configurado, você já pode começar a versionar seus projetos localmente — sem precisar de internet.
Um repositório é uma pasta monitorada pelo Git. Tudo que acontece dentro dela — criar, editar ou deletar arquivos — pode ser registrado no histórico.
💡 Analogia: é como um diário de bordo de uma nave espacial. Cada mudança feita na nave é anotada: o que mudou, quem mudou, quando. Você pode consultar qualquer momento do passado a qualquer hora.
Navegue até a pasta do seu projeto e rode:
git init
Exemplo:
cd meu-primeiro-jogo
git init
Saída:
Initialized empty Git repository in /c/Users/aluno/meu-primeiro-jogo/.git/
Uma pasta oculta chamada .git é criada. É onde o Git guarda todo o histórico do projeto.
<aside> ⚠️
Nunca delete ou edite a pasta .git manualmente.
</aside>
Todo trabalho com o Git segue esse ciclo:
✏️ Modificar arquivo → git add → 📦 Stage → git commit → 📜 Histórico
<aside> 📦
O que é o stage? É uma área intermediária onde você separa quais mudanças vão entrar no próximo commit. É como montar uma caixa antes de selar e enviar — você escolhe o que vai dentro.
</aside>
Antes de qualquer coisa, sempre rode git status para ver o estado atual do repositório.
git status
O que cada mensagem significa:
| 🟡 Mensagem | 📖 Significado |
|---|---|
Untracked files |
Arquivo novo que o Git ainda não conhece |
modified |
Arquivo alterado, ainda não adicionado ao stage |
Changes to be committed |
Arquivo no stage, pronto para commitar |
nothing to commit |
Tudo está salvo no histórico |