desenvolvedor.io
d

Git e GitHub do Zero ao Avançado

0% Completo
cover
  • Módulos
  •    Introdução
    • Apresentação (2:00)
    • Objetivos do curso (2:00)
    • Pré-requisitos (1:00)
    • Instruções Importantes (3:00)
  •    Controle de Versão
    • Conceitos do controle de versão (2:00)
    • Evolução dos controladores de versão (4:00)
    • A história do Git (3:00)
    • Por quê controle de versão é importante? (5:00)
    • O que são Repositórios? (2:00)
    • O que é Commit? (3:00)
    • Estados de alteração de um arquivo (4:00)
    • O que é Branching? (2:00)
    • O que é Merge? (2:00)
    • O que é Merge Conflict? (6:00)
  •    Primeiros Passos com Git
    • Instalação e configuração do Git Client (5:00)
    • Seu primeiro Repositório (4:00)
    • Fluxo básico de trabalho status, add, commit, log (7:00)
    • Introdução ao Git Branch e Git Merge (6:00)
    • Pastas e arquivos de configuração do Git (6:00)
    • Desafio Técnico e Prático (15:00)
  •    Git no GitHub
    • Git no Servidor (9:00)
    • Criando uma conta no GitHub (2:00)
    • Configuração do GitHub no terminal (4:00)
    • Publicando seu repositório local no GitHub (7:00)
    • Estados de alteração Local e Remoto (5:00)
    • GitHub Desktop e GitHub CLI (9:00)
    • Desafio Técnico e Prático (15:00)
  •    Trabalhando com GitHub no dia a dia
    • Contribuindo com um time (5:00)
    • Utilizando o GitHub Project Board (3:00)
    • Clonando um repositório (3:00)
    • Criando uma branch para uma tarefa (3:00)
    • Fazendo uso de Commit graduais (7:00)
    • Atualizando branch local com main branch (5:00)
    • Resolvendo conflitos (9:00)
    • Enviando seu trabalho para o servidor (4:00)
    • Criando um Pull Request (4:00)
    • Facilitando um Code Review (7:00)
    • Fazendo uso do Git Ignore (11:00)
    • Melhores práticas para trabalhar em equipe (5:00)
    • Desafio Técnico e Prático (15:00)
  •    Conceitos Avançados
    • Fluxo de Trabalho do Git (10:00)
    • Entendendo o Git Reset (12:00)
    • Git Merge vs Git Rebase (21:00)
    • Git Stash e Cleaning (9:00)
    • Git Hooks e Validações (5:00)
    • Git Tagging (8:00)
    • Git SubModules (13:00)
    • Git LFS (Large File Storage) (7:00)
    • Git Bundling (6:00)
    • Git Cherry Pick (6:00)
    • Revendo e excluindo commits (6:00)
    • Migrando arquivos entre repositórios (8:00)
    • Git Log (8:00)
    • Assinando commits (7:00)
    • Debug com Git Bisect (10:00)
    • Desafio Técnico e Prático (15:00)
  •    Contribuindo com a comunidade
    • Contribuindo com Projetos Open Source (7:00)
    • Licenças de Software Open Source (6:00)
  •    Bônus - Conhecimentos Relevantes
    • Plugins para Terminal (3:00)
    • Plugins para Visual Studio Code (3:00)
    • Markdown e README.md (10:00)
    • GitHub CLI Copilot (5:00)
  •    Encerramento
    • Como continuar aprendendo? (3:00)
    • Palavras Finais (5:00)
desenvolvedor.io
Fullscreen F11
Voltar @desenvolvedor.io
  1. Git e GitHub do Zero ao Avançado
  2. Introdução
  3. Pré-requisitos

  • Dashboard
  • Certificados
  • Pedidos
  • Perfil