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. Primeiros Passos com Git
  3. Fluxo básico de trabalho status, add, commit, log
Conteúdo da aula bloqueado!
Se você já estiver inscrito você precisa acessar com a sua conta.
ASSINE E COMECE AGORA MESMO!

  • Dashboard
  • Certificados
  • Pedidos
  • Perfil