git - saia do básico!
TRANSCRIPT
![Page 1: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/1.jpg)
COMECE A RESOLVER PROBLEMAS “CABELUDOS”
SAIA DO BÁSICO
![Page 2: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/2.jpg)
O QUE SABEMOS SOBRE GIT ?▸ Controle de versão Distribuído
![Page 3: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/3.jpg)
O QUE SABEMOS SOBRE GIT ?▸ Controle de versão Distribuído
▸ Diversas ferramentas
![Page 4: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/4.jpg)
O QUE SABEMOS SOBRE GIT ?▸ Controle de versão Distribuído
▸ Diversas ferramentas
▸ Atualizações constantes, estabilidade, compatibilidade e popularidade
https://www.kernel.org/pub/software/scm/git/
![Page 5: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/5.jpg)
GIT É ASSIM OH…
CONFUSO ?
![Page 6: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/6.jpg)
O QUE É ESSENCIAL SABER ?
?
![Page 7: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/7.jpg)
O QUE É ESSENCIAL SABER ?
COMO FUNCIONA !
![Page 8: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/8.jpg)
O QUE É ESSENCIAL SABER ?
O QUE FAZ
PORQUÊ E COMO FAZ
X
![Page 9: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/9.jpg)
O QUE É ESSENCIAL SABER ?
DESCENTRALIZADO CENTRALIZADO
TIPO DE CONTROLE
![Page 10: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/10.jpg)
GIT CONFIG - - LOCAL
- - GLOBAL
- - SYSTEM
O QUE É ESSENCIAL SABER ?
![Page 11: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/11.jpg)
O QUE É ESSENCIAL SABER ?
COMO O GIT SE ORGANIZA
OBJECTSendereçamento baseado em conteúdo
2.17.123
454D2ABF05B9B723FAC2B6FF86832CCCE462DED3
CVS
GIT
Na cronologia
No conteúdo
![Page 12: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/12.jpg)
O QUE É ESSENCIAL SABER ?
COMO O GIT SE ORGANIZA
. GIT /
OBJECTS
REFS
depósito de objetos
lista referencias remotas
![Page 13: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/13.jpg)
O QUE É ESSENCIAL SABER ?
COMO O GIT SE ORGANIZA
. GIT /
HEAD
FETCH_HEAD
ORIG_HEAD
commit/branch corrente
fetched branch remoto
backup de HEAD antesde uma modificação ***
![Page 14: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/14.jpg)
O QUE É ESSENCIAL SABER ?
O SIGNIFICADO DOS ESTADOS
UNTRACKED UNSTAGED
=/
![Page 15: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/15.jpg)
O QUE É ESSENCIAL SABER ?
O SIGNIFICADO DOS ESTADOS
TRACKED STAGED
=/
![Page 16: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/16.jpg)
O QUE É ESSENCIAL SABER ?
O SIGNIFICADO DOS ESTADOS
HEAD REPOSITORIO
=/
![Page 17: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/17.jpg)
O QUE É ESSENCIAL SABER ?
FLUXO DE UM COMMIT
UNTRACKED /UNSTAGED
TRACKED /STAGED
ADD
![Page 18: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/18.jpg)
O QUE É ESSENCIAL SABER ?
FLUXO DE UM COMMIT
UNTRACKED /UNSTAGED
TRACKED /STAGED HEAD
ADD COMMIT
![Page 19: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/19.jpg)
O QUE É ESSENCIAL SABER ?
FLUXO DE UM COMMIT
UNTRACKED /UNSTAGED
TRACKED /STAGED HEAD REPO
ADD COMMIT PUSH
![Page 20: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/20.jpg)
O QUE É ESSENCIAL SABER ?
FLUXO DE UM COMMIT
UNTRACKED /UNSTAGED
TRACKED /STAGED HEAD REPO
ADD COMMIT PUSH
PULL
![Page 21: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/21.jpg)
▸ GIT STATUS
▸ GIT ADD
▸ GIT COMMIT
▸ GIT PULL
▸ GIT PUSH
▸ GIT LOG
INTERMEDIÁRIO▸ GIT REBASE
▸ GIT MERGE
▸ GIT RESET
▸ GIT DIFF
▸ GIT BRANCH
▸ GIT SHOW
▸ GIT CHECKOUT
AVANÇADOBÁSICO▸ GIT STASH
▸ GIT FETCH
▸ GIT CHERRY-PICK
▸ GIT REFLOG
▸ GIT REMOTE
▸ GIT HOOKS
▸ GIT TAGS
▸ GIT NOTES
▸ GIT FILTER-BRANCH …
O QUE O MERCADO ESPERA DE…
![Page 22: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/22.jpg)
PRATIQUE
![Page 23: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/23.jpg)
REFERENCIAS
https://www.codeschool.com/learn/git
https://git-scm.com/docs https://www.atlassian.com/git/tutorials
![Page 24: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/24.jpg)
HANDS-ON
![Page 25: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/25.jpg)
O QUE É UMA BOA MENSAGEM DE COMMIT ?
+- 100caracteres por linha
Referências
50caracteres
![Page 26: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/26.jpg)
ENTENDEU ?
![Page 27: Git - Saia do Básico!](https://reader030.vdocumento.com/reader030/viewer/2022020314/58ed62331a28ab1c2d8b45eb/html5/thumbnails/27.jpg)
OBRIGADA!
@THAMARAHESSEL