• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Meet Git
 

Meet Git

on

  • 2,482 views

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

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

Statistics

Views

Total Views
2,482
Views on SlideShare
2,461
Embed Views
21

Actions

Likes
6
Downloads
30
Comments
1

4 Embeds 21

http://10.0.1.2 9
http://www.scoop.it 6
http://clube.taktik.com.br 5
http://paper.li 1

Accessibility

Categories

Upload Details

Uploaded via as Apple Keynote

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

11 of 1 previous next

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • \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

Meet Git Meet Git Presentation Transcript

  • gitBen Scheirman
  • what scm toolare you using?
  • what scm tool are you using?Subversion? TFS? VSS? CVS? Perforce?MKS? FSA? git? hg?
  • 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 called "upstream"$ git remote add upstream http://github.com/user/project.git
  • Thank YouCredits ‣http://whygitisbetterthanx.com ‣http://nvie.com/posts/a-successful-git- branching-model/ ‣http://progit.org/