Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Leticia Coelho: Lightning Talk - Soft-Skills qu...

DevOpsDays Floripa
November 15, 2023
24

Leticia Coelho: Lightning Talk - Soft-Skills que eu aprendi com a vida

Lightning Talk apresentada no DevOpsDays Florianópolis 2023

DevOpsDays Floripa

November 15, 2023
Tweet

More Decks by DevOpsDays Floripa

Transcript

  1. ENGENHEIRA.COELHO GIT É UM SISTEMA DE CONTROLE DE VERSÕES DE

    CÓDIGO. MAS VAMOS ABSTRAIR MELHOR Ao cortar o tronco de uma árvore é possível saber qual é o histórico dessa árvore, ou seja, quantos anos a árvore têm. O GIT mantém o controle de todo o histórico de mudanças do código, e podemos fazer uma analogia em que o código principal é como uma árvore. Ou seja, temos as alterações, data e quem modificou cada parte do código guardado nas diversas camadas e versões. E COMO SÃO INSERIDOS NOVOS PEDAÇOS DE CÓDIGO NA ÁRVORE PRINCIPAL DE CÓDIGO? CRIANDO UM BRANCH, OU GALHO. > git checkout -b nome_do_branch SALVANDO CADA PEQUENA INSERÇÃO NESSA REFERÊNCIA. > git commit -am "FEAT: Cria galho" > git commit -am "FEAT: Cria folhas" > git merge # Ou aprovação de um pull request E DEPOIS QUE O GALHO ESTÁ PRONTO, OU SEJA, A MODIFICAÇÃO OU ADIÇÃO DE CÓDIGO ESTÁ PRONTA, DEVEMOS COLOCAR O GALHO NA ÁRVORE PRINCÍPAL.