kings of code 2009

139
Chris Wanstrath http://defunkt.github.com

Upload: err

Post on 17-May-2015

1.718 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Kings of Code 2009

Chris Wanstrath

http://defunkt.github.com

Page 2: Kings of Code 2009
Page 3: Kings of Code 2009
Page 4: Kings of Code 2009
Page 5: Kings of Code 2009
Page 6: Kings of Code 2009

Then I worked at CNET

Page 7: Kings of Code 2009

Then I worked at CNET

Page 8: Kings of Code 2009

Then I was a highly paid consultant

Page 9: Kings of Code 2009
Page 10: Kings of Code 2009

gitThe Lean Mean Distributed Machine

By Chris Wanstrath

Page 11: Kings of Code 2009
Page 12: Kings of Code 2009
Page 13: Kings of Code 2009
Page 14: Kings of Code 2009
Page 15: Kings of Code 2009
Page 16: Kings of Code 2009
Page 17: Kings of Code 2009
Page 18: Kings of Code 2009

gitwho uses ?

Page 19: Kings of Code 2009
Page 20: Kings of Code 2009
Page 21: Kings of Code 2009
Page 22: Kings of Code 2009
Page 23: Kings of Code 2009
Page 24: Kings of Code 2009
Page 25: Kings of Code 2009

Committer Committer Committer

Server

Page 26: Kings of Code 2009

Committer Committer Committer

Server

Page 27: Kings of Code 2009

Committer Committer Committer

Server

Page 28: Kings of Code 2009
Page 29: Kings of Code 2009

Server

Page 30: Kings of Code 2009

SVN’s down!

“The Subversion server’s down”

Page 31: Kings of Code 2009
Page 32: Kings of Code 2009
Page 33: Kings of Code 2009
Page 34: Kings of Code 2009
Page 35: Kings of Code 2009
Page 36: Kings of Code 2009
Page 37: Kings of Code 2009
Page 38: Kings of Code 2009

Trac

Page 39: Kings of Code 2009
Page 40: Kings of Code 2009
Page 41: Kings of Code 2009
Page 42: Kings of Code 2009
Page 43: Kings of Code 2009
Page 44: Kings of Code 2009
Page 45: Kings of Code 2009
Page 46: Kings of Code 2009
Page 47: Kings of Code 2009
Page 48: Kings of Code 2009
Page 49: Kings of Code 2009
Page 50: Kings of Code 2009
Page 51: Kings of Code 2009
Page 52: Kings of Code 2009
Page 53: Kings of Code 2009
Page 54: Kings of Code 2009
Page 55: Kings of Code 2009
Page 56: Kings of Code 2009
Page 57: Kings of Code 2009
Page 58: Kings of Code 2009
Page 59: Kings of Code 2009
Page 60: Kings of Code 2009
Page 61: Kings of Code 2009
Page 62: Kings of Code 2009
Page 63: Kings of Code 2009

Committer Committer Committer

Server

Page 64: Kings of Code 2009

Server

Committer CommitterCommitter

Page 65: Kings of Code 2009

Server

Committer CommitterCommitter

Page 66: Kings of Code 2009

Server

Committer CommitterCommitter

Page 67: Kings of Code 2009

Committer

Server

Page 68: Kings of Code 2009

Server

Committer

Page 69: Kings of Code 2009
Page 70: Kings of Code 2009

Server

Committer

ServerServer

Page 71: Kings of Code 2009
Page 72: Kings of Code 2009
Page 73: Kings of Code 2009
Page 74: Kings of Code 2009

#1

Page 75: Kings of Code 2009

Server

Committer CommitterCommitter

Page 76: Kings of Code 2009

Committer CommitterCommitter

Page 77: Kings of Code 2009

Committer

CommitterCommitter

Page 78: Kings of Code 2009

Coder

CoderCoder

Page 79: Kings of Code 2009

Coder

CoderCoder

Page 80: Kings of Code 2009
Page 81: Kings of Code 2009
Page 82: Kings of Code 2009
Page 83: Kings of Code 2009

#2blessed

Page 84: Kings of Code 2009

Coder

Coder

CoderCoder

Page 85: Kings of Code 2009

Blessed

Coder

CoderCoder

Page 86: Kings of Code 2009

Blessed

Coder

CoderCoder

Page 87: Kings of Code 2009

Blessed

Coder

CoderCoder

Page 88: Kings of Code 2009
Page 89: Kings of Code 2009

Blessed

Coder

CoderCoder

Page 90: Kings of Code 2009

Blessed

Coder

Page 91: Kings of Code 2009

Blessed

Coder

Page 92: Kings of Code 2009
Page 93: Kings of Code 2009
Page 94: Kings of Code 2009
Page 95: Kings of Code 2009
Page 96: Kings of Code 2009

#3lieutenant

Page 97: Kings of Code 2009

Blessed

Coder

LieutenantLieutenant

CoderCoder

Coder

Page 98: Kings of Code 2009

Blessed

LieutenantLieutenant

CoderCoder

Coder

Coder

Page 99: Kings of Code 2009

Blessed

LieutenantLieutenant

CoderCoder

Coder

Coder

Page 100: Kings of Code 2009

Blessed

LieutenantLieutenant

CoderCoder

Coder

Coder

Page 101: Kings of Code 2009

Blessed

LieutenantLieutenant

CoderCoder

Coder

Coder

Page 102: Kings of Code 2009
Page 103: Kings of Code 2009

#4centralized

Page 104: Kings of Code 2009

Server

Committer CommitterCommitter

Page 105: Kings of Code 2009

Server

Committer CommitterCommitter

Page 106: Kings of Code 2009

Server

Committer CommitterCommitter

Page 107: Kings of Code 2009

DeployServer

Committer CommitterCommitter

Page 108: Kings of Code 2009

Production

Committer CommitterCommitter

Staging

Page 109: Kings of Code 2009
Page 110: Kings of Code 2009
Page 111: Kings of Code 2009

$ git checkout -b bug_2342

Page 112: Kings of Code 2009

buckets of different things

Page 113: Kings of Code 2009

Production

Committer CommitterCommitter

Staging

Page 114: Kings of Code 2009

Production

Committer CommitterCommitter

Feature A Feature B

Page 115: Kings of Code 2009

Coder

Page 116: Kings of Code 2009

Team A Team B

Page 117: Kings of Code 2009
Page 118: Kings of Code 2009
Page 119: Kings of Code 2009
Page 120: Kings of Code 2009
Page 121: Kings of Code 2009
Page 122: Kings of Code 2009
Page 123: Kings of Code 2009
Page 124: Kings of Code 2009
Page 125: Kings of Code 2009
Page 126: Kings of Code 2009
Page 127: Kings of Code 2009
Page 128: Kings of Code 2009
Page 129: Kings of Code 2009
Page 130: Kings of Code 2009
Page 131: Kings of Code 2009
Page 132: Kings of Code 2009
Page 133: Kings of Code 2009
Page 134: Kings of Code 2009
Page 135: Kings of Code 2009
Page 136: Kings of Code 2009

http://git-scm.com

Page 137: Kings of Code 2009

thanks questions?

Page 138: Kings of Code 2009

http://flickr.com/photos/dooleymtv/2660521051/http://flickr.com/photos/shankrad/219945665/http://flickr.com/photos/thomashawk/268524287/http://flickr.com/photos/drp/41370809/http://flickr.com/photos/keithmarshall/432924465/http://flickr.com/photos/ivviphotography/2555026221/http://flickr.com/photos/raybyrne/43604789/http://flickr.com/photos/robertlz/481261885/http://flickr.com/photos/petervanallen/774522321/http://flickr.com/photos/seantubridy/389310649/http://flickr.com/photos/millzero/705902956/http://flickr.com/photos/larskflem/95757299/http://flickr.com/photos/dc5dugg/2330760034/http://flickr.com/photos/will-lion/2629598996/http://flickr.com/photos/probablykat/377911954/http://flickr.com/photos/pixelbuffer/5375185/http://flickr.com/photos/gordonhamilton/2096653379/http://flickr.com/photos/poolie/2250698836/http://flickr.com/photos/doergn/425407884/http://flickr.com/photos/miscellaneous/531864821/http://flickr.com/photos/hchalkley/30724738/http://flickr.com/photos/absence-is-steel/419515663/http://flickr.com/photos/samiksha/408007916/http://flickr.com/photos/keithallison/3230928864/

http://flickr.com/photos/baonguyen/2557970434/http://flickr.com/photos/bocavermelha/66759796/http://flickr.com/photos/dark-o/408532292/http://flickr.com/photos/vividbreeze/480057824/http://flickr.com/photos/12693492@N04/1338136415/http://flickr.com/photos/theducks/2236111019/http://flickr.com/photos/pfenwick/2229585929/http://flickr.com/photos/41232123@N00/457119628/http://flickr.com/photos/pedacitosdemi/2346980097/http://flickr.com/photos/aleks/2759584309/http://flickr.com/photos/bigfrank/71691236/http://flickr.com/photos/chinapix/2757393280/http://flickr.com/photos/28960190@N03/2766239909/http://flickr.com/photos/68226666@N00/444253460/http://flickr.com/photos/chilledsalad/2335688523/http://flickr.com/photos/thefuzz90/444183705/http://flickr.com/photos/domk/291808114/http://flickr.com/photos/csb13/66558459/http://flickr.com/photos/kalhusoru/1346688882/http://flickr.com/photos/heather_shade/254728862/http://flickr.com/photos/ostromentsky/479147675/http://flickr.com/photos/flopper/1336613530/http://flickr.com/photos/jagelado/16631508/http://flickr.com/photos/ansy/2533871446/http://flickr.com/photos/cdm/54246114/http://flickr.com/photos/chibnall/2278573838/

flickr