Pular para conteúdo

Exercícios: Aula 04 - Git Fundamentos 🛠️

🟢 Básicos (Fixação)

  1. Cinto de Comandos: Sem olhar o material, descreva para que servem os comandos: git init, git add e git commit.
  2. Mensagens de Commit: Por que a mensagem "ajustes" é considerada uma má prática? Escreva 3 exemplos de mensagens de commit informativas e profissionais.

🟡 Intermediários (Aplicação)

  1. Recuperação de Histórico: Se você cometeu um erro no seu código e quer ver como ele estava há 3 versões atrás, qual comando do Git você usaria para listar os commits e qual informação desse comando você precisaria para "voltar no tempo"?
  2. Staging Area: Qual a vantagem de poder escolher quais arquivos vão para a "Staging Area" (Staging Area) em vez de salvar tudo o que foi alterado de uma vez só?

🔴 Desafio (Exploração)

  1. O Desastre do .git: O que acontece se você apagar acidentalmente a pasta oculta .git de um projeto que já tinha 50 commits? Os arquivos atuais somem? O histórico pode ser recuperado localmente? Justifique.

🔍 Ver Solução e Lógica do Exercício