O documento descreve os principais comandos do Git como git add, git commit, git stash e git rebase. Ele também usa uma analogia com o filme X-Men: Dias de Um Futuro Esquecido para ilustrar como o Git poderia ser usado para corrigir bugs e prevenir eventos indesejados ao viajar no tempo e alterar o histórico de commits.
14. Xmen- Dias de um futuro esquecido
GIT Master: Lince Negra
Possui a capacidade de
teletransportar a
consciência de uma
pessoa para o seu corpo
mais jovem no passado.
15. Xmen- Dias de um futuro esquecido
Quando no passado?
git bisect start
git bisect good Algum-lugar-distante do passado
git bisect bad dia-em-que-os-sentinelas-começaram-a-matar-os-xmen
16. Xmen- Dias de um futuro esquecido
Author: Mística mystique@x-men.com
Date: 1973
Matar Trask, pegar DNA.
17. Xmen- Dias de um futuro esquecido
Programador: Volverine
Não pode ser qualquer um, tem que ter
poderes de recuperação.
git checkout volverine-acorda-em-1973
git checkout –b prevenir-sentinelas
18. Xmen- Dias de um futuro esquecido
git commit –m ‘Tira Xavier
da fossa’
git commit –m ‘Liberta
Magneto da prisão’
git commit –m ‘Impede
Mística de matar Trask’
git commit –m ‘Impede
Mística de matar Trask
novamente’
19. Xmen- Dias de um futuro esquecido
git add app/characters/wolverine/memories.yml
git stash
20. Xmen- Dias de um futuro esquecido
git checkout master
git reset --hard volverine-acorda-em-1973
git rebase prevenir-sentinelas.
A nova timeline é a timeline principal.
git branch -d prevenir-sentinelas.
22. OBRIGADO!
www.atech.com.br
contato@atech.com.br
SÃO JOSÉ DOS CAMPOS
Rodovia Presidente Dutra, KM 138
Bloco 3, Sala 302
+55 12 3878-4373
SÃO PAULO
Rua do Rocio, 313 - 4° andar
Vila Olímpia
+55 11 3103-4600
ATECH Talks
Apresentações e discussões sobre assuntos
técnicos de interesse.
SDTA
Ciclo de palestras anual para compartilhamento
de conhecimentos desenvolvidos e/ou de
interesse dos colaboradores.
UX CAFÉ
Encontro mensal com o objetivo de debater sobre
os temas usabilidade, design e experiência do
usuário.