GIT e GITHUB na Prática (do basico ao avançado)


Dia 4 e 11 de Março, em São Paulo, irá acontecer o treinamento " GIT e GITHUB na Prática (do basico ao avançado) "

Será um treinamento Mão na Massa, 16 horas de duração

Mais Informações e Inscrições:
http://www.temporealeventos.com.br/git-e-github-presencial

Conteúdo



MÓDULO 1 (BÁSICO)
 
  • História
        Centralizado vs descentralizado
        Git vs Svn

     
  • Inicializando
        Init
        Config
        Status

     
  • Criando histórico
        Formatando commits
        Renomeando
        Desfazendo
        Tags

     
  • Navegando no Histórico
        Log

     
  • Desfazendo
        Clean
        Reset

     
  • Reescrevendo o histórico 1
        Squash
        Rebase
        Ammend

     
  • Branches
        Merge
        Rebase
        Stash
        Resolução de conflitos

     
  • Git remoto
        Remote
        Fetch
        Patch
        Push
        Fork

     
  • ### Github
        Pull requests
        Issues
        Formatação de documentos
        Controle de qualidade

     
  • Ferramentas auxiliares
        Integração contínua no github
            - gitk

     
  • Estratégias de desenvolvimento
    Github flow, git flow

     
  • Produtividade & Utilitários 
    Aliases
    H
    ooks

MÓDULO 2 (AVANÇADO)
 
  • Submódulos
     
  • Reescrevendo o histórico 2
        Rebase
        Squash
        Ammend
        Edit

     
  • Recuperando commits
     
  • Ferramentas auxiliares 2
        Codacy
        Badges & Gamification
        Buildkite
        Busca avançada no github

     
  • Criando server remoto
     
  • Como criar um server de git simples
     
  • Debug
        Reflog
        Bisect
        Blame
        Grep

     
  • Manutenção
        Lidando com arquivos gigantes
        Archive
        Bundle
        Garbage collector

     
  • Entendendo o git internamente
        Objetos,trees,tags,blobs
        Criando um commit manualmente
        Contribuindo pro git

     
  • Cases
        Como o Node efetua seu versionamento
        Como o Linux efetua seu versionamento

Nenhum comentário: