Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
GIT AND GITHUB
Using Distributed Version Control effectively atUsing Distributed Version Control effectively at
training@github.com
github.com/training
@matthewmccull
matthewmccullough
Who is Matthew?
Open source contributor
Build tool and continuous delivery author
5 year Git evangelist
VP of Training at ...
Rebasing
Push and Pull
Rerere
Rebase onto
pickaxe
blame
Continuous
Delivery
local commits
pull requests
allow for RDD
peer review
simpler merges
reduce friction
trust tests
Hub
ghi
Thanks!
training@github.com
github.com/training
@matthewmccull
matthewmccullough
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge Interactive
Using Git and GitHub Effectively at Emerge Interactive
Upcoming SlideShare
Loading in …5
×

Using Git and GitHub Effectively at Emerge Interactive

Matthew presented on some lesser-known Git and GitHub tactics at Emerge Interactive in Portland, OR on 2012-09-04.

Detailed notes are in a Gist on GitHub: https://gist.github.com/gists/3642254

Delivered on September 4, 2012

Using Git and GitHub Effectively at Emerge Interactive

  1. 1. GIT AND GITHUB Using Distributed Version Control effectively atUsing Distributed Version Control effectively at
  2. 2. training@github.com github.com/training @matthewmccull matthewmccullough
  3. 3. Who is Matthew? Open source contributor Build tool and continuous delivery author 5 year Git evangelist VP of Training at GitHub
  4. 4. Rebasing
  5. 5. Push and Pull
  6. 6. Rerere
  7. 7. Rebase onto
  8. 8. pickaxe
  9. 9. blame
  10. 10. Continuous Delivery
  11. 11. local commits
  12. 12. pull requests
  13. 13. allow for RDD
  14. 14. peer review
  15. 15. simpler merges
  16. 16. reduce friction
  17. 17. trust tests
  18. 18. Hub
  19. 19. ghi
  20. 20. Thanks!
  21. 21. training@github.com github.com/training @matthewmccull matthewmccullough

×