Skip to content

Latest commit

 

History

History
37 lines (31 loc) · 1.47 KB

README.md

File metadata and controls

37 lines (31 loc) · 1.47 KB

Treinamento de Git nível Básico

Objetivo

Introduzir os novos entrantes (estagiários e CLTs) da Tokenlab à ferramenta de versionamento GIT, capacitando-os a utilizá-la de maneira eficiente para desempenhar um melhor trabalho em equipe e ter mais controle e segurança sobre o código. O treinamento terá teor prático e irá simular situações corriqueiras dentro da empresa durante o desenvolvimento de softwares.

Ementa

O que é versionamento e qual sua importância. Utilização do versionamento no trabalho em equipe; realizando mudanças no código. Atualizando código. Resolvendo conflitos. Casos mais comuns. Hands-on.

Ferramentas utilizadas

  • GIT
  • Terminal (Bash)
  • SourceTree / GitKraken / Outro cliente Git visual

Tópicos abordados

  • Importância do versionamento
  • Diferenças entre local e remote
  • Trabalhando com branches
  • Realizando commit de arquivos
  • Realizando push de commits para repositório
  • Utilizando Pull para atualizar e realizar merge de branches
  • Resolvendo conflitos

Roteiro prático

  1. Realizar clone de repositório
  2. Criar branch develop
  3. Adicionar código para Pause
  4. Adicionar código para Stop
  5. Checkout em master
  6. Adicionar estado STOPPED em construtor
  7. Realizar merge de develop em master
  8. Checkout em develop
  9. Adicionar estado PAUSED em construtor
  10. Checkout em master
  11. Realizar merge de develop em master

Resultado esperado

resultado