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.
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.
- GIT
- Terminal (Bash)
- SourceTree / GitKraken / Outro cliente Git visual
- 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
- Realizar clone de repositório
- Criar branch develop
- Adicionar código para Pause
- Adicionar código para Stop
- Checkout em master
- Adicionar estado STOPPED em construtor
- Realizar merge de develop em master
- Checkout em develop
- Adicionar estado PAUSED em construtor
- Checkout em master
- Realizar merge de develop em master