Page cover

1 - Mão na massa


🧩 Exercícios Práticos com Git

🎯 Objetivo: Fixar os comandos básicos do Git criando e controlando um projeto simples. 📦 Requisitos: Ter o Git instalado e configurado no computador.


🏁 Exercício 1: Criando seu primeiro repositório Git

  1. Crie uma pasta chamada projeto-pessoal na sua área de trabalho.

  2. Abra o Git Bash dentro dessa pasta.

  3. Inicie o Git:

    git init
  4. Crie um arquivo chamado anotacoes.txt e escreva algo como:

    "Hoje aprendi o que é Git e como ele funciona."

  5. Salve esse arquivo, volte para o Git Bash e execute:

    git status
    git add anotacoes.txt
    git commit -m "Criei arquivo de anotações com resumo sobre Git"

Meta: Criar e salvar sua primeira versão do projeto com Git.


🧠 Exercício 2: Testando modificações

  1. Abra o arquivo anotacoes.txt e adicione:

    "O Git ajuda a controlar versões de arquivos."

  2. Execute:

    git status
    git add .
    git commit -m "Adicionei mais uma linha de aprendizado"
  3. Agora veja o histórico:

    git log

Meta: Entender o que muda a cada commit e ver o histórico.


🕹️ Exercício 3: Clonando um repositório do GitHub

  1. Vá até o https://github.com e escolha um repositório público (pode ser um simples, como uma calculadora HTML/CSS).

  2. Copie o link https do projeto.

  3. No Git Bash, digite:

    git clone https://github.com/usuario/repositorio.git
  4. Explore os arquivos com:

    cd nome-do-repositorio
    git log

Meta: Aprender a clonar projetos e ver o histórico de quem trabalhou neles.


🔙 Exercício 4: Testando voltar atrás

  1. No seu projeto projeto-pessoal, abra o arquivo anotacoes.txt e apague tudo.

  2. Salve o arquivo.

  3. No Git Bash, digite:

    git status
    git checkout -- anotacoes.txt

Meta: Recuperar o arquivo original antes de salvar um novo commit.


🔄 Exercício 5: Simulando trabalho em equipe (offline)

  1. Crie uma pasta chamada equipe-teste.

  2. Inicie o Git com git init.

  3. Crie dois arquivos: backend.txt e frontend.txt.

  4. Simule um commit de backend:

    echo "API criada." > backend.txt
    git add backend.txt
    git commit -m "Iniciei API no backend"
  5. Agora simule um commit de frontend:

    echo "HTML base criado." > frontend.txt
    git add frontend.txt
    git commit -m "Comecei estrutura do frontend"
  6. Veja o histórico:

    git log --oneline

Meta: Simular múltiplos arquivos sendo salvos separadamente com histórico claro.


📚 Desafio Extra (vale ouro!)

Crie um repositório do zero chamado meu-diario-git. A cada dia, adicione um novo .txt com uma frase que aprendeu.

Exemplo:

  • dia1.txt: "Aprendi o que é commit."

  • dia2.txt: "Entendi o git add e git status."

Salve cada dia com um commit diferente e acompanhe seu histórico ao longo da semana.


📌 Lembrete para quem tá começando: Errou? Não tem problema. O Git foi feito justamente para te dar segurança. Teste, brinque, explore. É assim que se aprende. 😉

Last updated