Computação Jr.
CodeDex
Base de Conhecimento & Glossário · Code Júnior
Início / Controle de Versão (Git e GitHub) / GitHub
Básico

GitHub

Plataforma web para hospedar repositórios Git, revisar código via Pull Requests e gerenciar projetos em equipe.

O papel do GitHub no time

Se o Git é o motor de controle de versão no seu computador, o GitHub é o ponto de encontro da equipe na nuvem.

Principais recursos usados no projeto:

  • Repositórios remotos: backup central e sincronização via push / pull.
  • Pull Requests (PRs): espaço para discutir e aprovar mudanças antes de irem para a main.
  • Issues: registro de tarefas, bugs e melhorias do projeto.
  • GitHub Actions: automações que rodam testes e verificações (CI/CD) a cada push ou PR aberto.
Exemplo Prático
bash
# Fluxo resumido conectando Git (local) ao GitHub (remoto):
git switch -c feat/minha-tarefa   # Local (Git)
git add .                         # Local (Git)
git commit -m "feat: implementa card de notas"  # Local (Git)
git push -u origin feat/minha-tarefa            # Envia para o GitHub

Teste seus conhecimentos

Pratique os conceitos desta nota no quiz da trilha Controle de Versão (Git e GitHub).

Ir para o Quiz da Trilha →