Learn Git Branching
http://pcottle.github.io/learnGitBranching/
Uma pequena história
(para quem gosta de Git)
Vamos entender o Git
(um simples commit)
Branches e merges
“fusão”! (*O'Reilly Pt-BR)
Um simples branch
(demonstração)
Um simples merge
(Demonstração com fast-forward)
Git stash = branch temporário
git log a --not b
git diff a --not b
git merge --ff-only
(merge apenas se fast-forward)
Spare branching
(branch = nova aba do browser)
git reset x git checkout
O monstro chamado
Rebase
Rebase workflow
(git pull --rebase ?)
git rerere
(reuse recorded resolution)
git config --global rerere.enabled true
Rebase workflow bisect→
hacktoon.com
@hacktoon
contact@hacktoon.com
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Git para quem gosta de Git
Upcoming SlideShare
Loading in...5
×

Git para quem gosta de Git

2,380
-1

Published on

O que fazer na hora do merge? É melhor usar rebase? Não é perigoso? Qual workflow devo seguir? E afinal, como o Git funciona e como devo usá-lo da forma certa? Essa palestra responderá essas e outras questões comuns para quem está começando ou já começou a usar o Git mas ainda tem um pé no mundo do Subversion.

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,380
On Slideshare
0
From Embeds
0
Number of Embeds
17
Actions
Shares
0
Downloads
14
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Git para quem gosta de Git

  1. 1. Learn Git Branching http://pcottle.github.io/learnGitBranching/
  2. 2. Uma pequena história (para quem gosta de Git)
  3. 3. Vamos entender o Git (um simples commit)
  4. 4. Branches e merges “fusão”! (*O'Reilly Pt-BR)
  5. 5. Um simples branch (demonstração)
  6. 6. Um simples merge (Demonstração com fast-forward)
  7. 7. Git stash = branch temporário
  8. 8. git log a --not b
  9. 9. git diff a --not b
  10. 10. git merge --ff-only (merge apenas se fast-forward)
  11. 11. Spare branching (branch = nova aba do browser)
  12. 12. git reset x git checkout
  13. 13. O monstro chamado Rebase
  14. 14. Rebase workflow (git pull --rebase ?)
  15. 15. git rerere (reuse recorded resolution) git config --global rerere.enabled true
  16. 16. Rebase workflow bisect→
  17. 17. hacktoon.com @hacktoon contact@hacktoon.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×