Aula Prática: Introdução ao Git e GitHub
Objetivo Ensinar aos alunos os conceitos básicos do Git e GitHub, incluindo a instalação, configuração e os primeiros comandos para controle de versão. Materiais Necessários Computador com acesso à internet Terminal (Linux/Mac) ou Git Bash (Windows) Conta no GitHub (crie aqui) Passo 1: Instalação do Git Windows Baixe o Git em: https://git-scm.com/downloads. Execute o instalador e mantenha as configurações padrão. Após a instalação, abra o Git Bash e digite:git --version Se aparecer algo como git version 2.x.x, a instalação foi concluída. Linux Abra o terminal e execute:sudo apt update && sudo apt install git -y # Debian/Ubuntu sudo dnf install git # Fedora Verifique a instalação:git --version Mac No terminal, execute:brew install git Confirme a instalação:git --version Passo 2: Configuração Inicial Configure o Git com seu nome e e-mail (usar o mesmo e-mail do GitHub). git config --global user.name "Seu Nome" git config --global user.email "seuemail@example.com" Para verificar as configurações: git config --list Passo 3: Criando um Repositório Local Crie uma pasta para o projeto:mkdir meu-projeto && cd meu-projeto Inicialize um repositório Git:git init O comando criará um diretório oculto .git. Passo 4: Adicionando Arquivos e Criando um Commit Crie um arquivo de teste: echo "Hello, Git!" > README.md Verifique o status do repositório: git status O arquivo aparecerá como untracked (não rastreado). Adicione o arquivo ao controle de versão: git add README.md Faça o primeiro commit: git commit -m "Primeiro commit: adicionando README" Passo 5: Criando um Repositório no GitHub Acesse https://github.com e faça login. Clique em New Repository. Dê um nome ao repositório e escolha público ou privado. Não adicione arquivos (como README ou .gitignore), pois já temos um local. Clique em Create Repository. Passo 6: Conectando o Repositório Local ao GitHub No terminal, adicione o repositório remoto:git remote add origin https://github.com/seuusuario/meu-projeto.git Verifique se o remoto foi adicionado corretamente:git remote -v Envie os arquivos para o GitHub:git push -u origin main Passo 7: Clonando um Repositório Caso queira baixar um repositório existente: git clone https://github.com/seuusuario/meu-projeto.git Passo 8: Atualizando o Repositório (Pull e Push) Caso tenha feito alterações no GitHub e precise atualizar o repositório local:git pull origin main Caso tenha feito alterações localmente e queira enviá-las:git add . git commit -m "Atualização do projeto" git push origin main Conclusão Agora você já sabe os conceitos básicos de Git e GitHub. Pratique esses comandos e explore novos recursos do Git, como branches e pull requests.
git config --global user.name "Seu Nome"
git config --global user.email "seu_email@example.com"
--global
, essas configurações serão aplicadas a todos os repositórios Git em sua máquina.git diff
git diff commit1 commit2
git rm --cached
.git rm
.