Introdução ao Git e GitHub
Prof. Erison Barros
---
Conteúdo Programático:
1. Introdução ao Controle de Versão
O que é controle de versão?
Benefícios do controle de versão em projetos colaborativos.
2. O que é o Git?
Definição e história do Git.
Principais características (distribuído, rápido, eficiente).
3. Configuração Inicial do Git
Instalação do Git (Windows, macOS, Linux).
Configuração básica (
git config, nome de usuário e e-mail).
4. Comandos Básicos do Git
Criar um repositório local (
git init).Adicionar arquivos para controle (
git add).Salvar mudanças no repositório (
git commit).Visualizar o histórico de commits (
git log).
5. Introdução ao GitHub
O que é o GitHub e por que utilizá-lo?
Criar uma conta no GitHub.
Conceitos básicos: repositórios, issues, pull requests.
6. Trabalhando com Repositórios Remotos
Conectar repositórios locais ao GitHub (
git remote).Enviar mudanças para o GitHub (
git push).Clonar repositórios existentes (
git clone).Atualizar o repositório local com mudanças do remoto (
git pull).
7. Colaboração com GitHub
Forks e pull requests.
Gerenciamento de branches.
Revisão de código em equipe.
8. Integração e Automação
Utilização de
.gitignore.Introdução a GitHub Actions para automação.
9. Boas Práticas
Escrever mensagens de commit claras.
Organização de branches e repositórios.
Contribuindo para projetos open-source.
Last updated