gitBen Scheirman
what scm toolare you using?
what scm tool are you using?Subversion?     TFS?           VSS?         CVS?      Perforce?MKS?       FSA?        git?    ...
TFS
TFS
TFSTeam Frustration    Server?
TFS
TFSTotally Fucking Stupid?
TFS
TFSTempt Fate & Suffer?
all kidding     aside...I dont love git because  its better than TFS...
I love gitbecause its freaking     awesome.
stop me if thissounds familiar
learning gitchanged theway I develop   software
why git?
git is fast
git is
$ git commit --amendgit is forgiving
git probably matches    your workflow
git demoinitializationstaging files committing  remotes push / pull
Branching
BranchingDont believe the FUD...  branching is EASY
Branching islightweight
Branching islightweight
Branching islightweight
Branching islightweight
Branching islightweight
merge versus rebase
merge versus rebase             Merge
merge versus rebase             Merge             Rebase
Never rebase a public       branch
git demo  branch  merge  rebase
Feature Branchesa.k.a "topic" branches
Merge (no fast-
Hotfixes
contribute to       open source        Fork & Clone the project$ git clone git@github.com/username/project.gitAdd a remote...
Thank YouCredits ‣http://whygitisbetterthanx.com ‣http://nvie.com/posts/a-successful-git- branching-model/ ‣http://progit....
Meet Git
Meet Git
Meet Git
Upcoming SlideShare
Loading in …5
×

Meet Git

2,686
-1

Published on

A talk I gave on Git to the Houston Open Developer User Group.

Published in: Technology
1 Comment
6 Likes
Statistics
Notes
No Downloads
Views
Total Views
2,686
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
33
Comments
1
Likes
6
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
    1. A particular slide catching your eye?

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

    ×