SlideShare a Scribd company logo
1 of 139
Download to read offline
Chris Wanstrath

http://defunkt.github.com
Then I worked at CNET
Then I worked at CNET
Then I was a highly paid consultant
git
 The Lean Mean Distributed Machine




                  By Chris Wanstrath
git?
who uses
Server




Committer   Committer   Committer
Server




Committer   Committer   Committer
Server




Committer   Committer   Committer
Server
“The Subversion ser ver’s down”




      SVN’s down!
Trac
Server




Committer   Committer   Committer
Server




Committer   Committer   Committer
Server




Committer   Committer   Committer
Server




Committer   Committer   Committer
Server




Committer
Server




Committer
Server    Server     Server




         Committer
#1
Server




Committer   Committer   Committer
Committer   Committer   Committer
Committer




Committer               Committer
Coder




Coder           Coder
Coder




Coder           Coder
#2
blessed
Coder




Coder           Coder




        Coder
Blessed




Coder             Coder




        Coder
Blessed




Coder             Coder




        Coder
Blessed




Coder             Coder




        Coder
Blessed




Coder             Coder




        Coder
Blessed




Coder
Blessed




Coder
#3
 lieutenant
Blessed


        Lieutenant                             Lieutenant




                     Coder                            Coder
Coder
                                       Coder
Blessed


        Lieutenant                             Lieutenant




                     Coder                            Coder
Coder
                                       Coder
Blessed


        Lieutenant                             Lieutenant




                     Coder                            Coder
Coder
                                       Coder
Blessed


        Lieutenant                             Lieutenant




                     Coder                            Coder
Coder
                                       Coder
Blessed


        Lieutenant                             Lieutenant




                     Coder                            Coder
Coder
                                       Coder
#4
centralized
Server




Committer   Committer   Committer
Server




Committer   Committer   Committer
Server




Committer   Committer   Committer
Deploy
             Server




Committer   Committer   Committer
Staging               Production




Committer       Committer        Committer
$ git checkout -b bug_2342
buckets of different things
Staging               Production




Committer       Committer        Committer
Feature A                            Production
                   Feature B




       Committer         Committer        Committer
Coder
Team A   Team B
http://git-scm.com
thanks   questions?
http://flickr.com/photos/baonguyen/2557970434/       http://flickr.com/photos/dooleymtv/2660521051/
http://flickr.com/photos/bocavermelha/66759796/      http://flickr.com/photos/shankrad/219945665/
http://flickr.com/photos/dark-o/408532292/           http://flickr.com/photos/thomashawk/268524287/
http://flickr.com/photos/vividbreeze/480057824/      http://flickr.com/photos/drp/41370809/
http://flickr.com/photos/12693492@N04/1338136415/    http://flickr.com/photos/keithmarshall/432924465/
http://flickr.com/photos/theducks/2236111019/
                                                    http://flickr.com/photos/ivviphotography/2555026221/
http://flickr.com/photos/pfenwick/2229585929/
http://flickr.com/photos/41232123@N00/457119628/     http://flickr.com/photos/raybyrne/43604789/
http://flickr.com/photos/pedacitosdemi/2346980097/   http://flickr.com/photos/robertlz/481261885/
http://flickr.com/photos/aleks/2759584309/           http://flickr.com/photos/petervanallen/774522321/
http://flickr.com/photos/bigfrank/71691236/          http://flickr.com/photos/seantubridy/389310649/
http://flickr.com/photos/chinapix/2757393280/        http://flickr.com/photos/millzero/705902956/
http://flickr.com/photos/28960190@N03/2766239909/    http://flickr.com/photos/larskflem/95757299/
http://flickr.com/photos/68226666@N00/444253460/     http://flickr.com/photos/dc5dugg/2330760034/
http://flickr.com/photos/chilledsalad/2335688523/    http://flickr.com/photos/will-lion/2629598996/
http://flickr.com/photos/thefuzz90/444183705/        http://flickr.com/photos/probablykat/377911954/
http://flickr.com/photos/domk/291808114/             http://flickr.com/photos/pixelbuffer/5375185/
http://flickr.com/photos/csb13/66558459/             http://flickr.com/photos/gordonhamilton/2096653379/
http://flickr.com/photos/kalhusoru/1346688882/
                                                    http://flickr.com/photos/poolie/2250698836/
http://flickr.com/photos/heather_shade/254728862/
http://flickr.com/photos/ostromentsky/479147675/     http://flickr.com/photos/doergn/425407884/
http://flickr.com/photos/flopper/1336613530/          http://flickr.com/photos/miscellaneous/531864821/
http://flickr.com/photos/jagelado/16631508/          http://flickr.com/photos/hchalkley/30724738/
http://flickr.com/photos/ansy/2533871446/            http://flickr.com/photos/absence-is-steel/419515663/
http://flickr.com/photos/cdm/54246114/               http://flickr.com/photos/samiksha/408007916/
http://flickr.com/photos/chibnall/2278573838/        http://flickr.com/photos/keithallison/3230928864/

 flickr
http://www.flickr.com/photos/andrer69/246847221/
http://www.flickr.com/photos/willstotler/758104340/




 flickr

More Related Content

Similar to Kings of Code 2009

Igniting the Spark: Building Online Services for Borderlands 2
Igniting the Spark: Building Online Services for Borderlands 2Igniting the Spark: Building Online Services for Borderlands 2
Igniting the Spark: Building Online Services for Borderlands 2Jimmy Sieben
 
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual MachineDino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual MachineESUG
 
CodeMeter, the global specialist in software licensing
CodeMeter, the global specialist in software licensingCodeMeter, the global specialist in software licensing
CodeMeter, the global specialist in software licensingteam-WIBU
 
CodeMeter, the Global Specialist in Software Security
CodeMeter, the Global Specialist in Software SecurityCodeMeter, the Global Specialist in Software Security
CodeMeter, the Global Specialist in Software Securityteam-WIBU
 
Continuously Integrating Distributed Code at Netflix
Continuously Integrating Distributed Code at NetflixContinuously Integrating Distributed Code at Netflix
Continuously Integrating Distributed Code at NetflixAtlassian
 
Exposing M2M to the REST of us
Exposing M2M to the REST of usExposing M2M to the REST of us
Exposing M2M to the REST of usMatteo Collina
 
PyconKR 2019 Lightning Talk - Let The Dogs Out on Kubernetes
PyconKR 2019 Lightning Talk - Let The Dogs Out on KubernetesPyconKR 2019 Lightning Talk - Let The Dogs Out on Kubernetes
PyconKR 2019 Lightning Talk - Let The Dogs Out on KubernetesSeokju Hong
 
CodeMeter, the global specialist in software protection
CodeMeter, the global specialist in software protectionCodeMeter, the global specialist in software protection
CodeMeter, the global specialist in software protectionteam-WIBU
 
Infrastructure Automation with Chef
Infrastructure Automation with ChefInfrastructure Automation with Chef
Infrastructure Automation with ChefAdam Jacob
 

Similar to Kings of Code 2009 (13)

Igniting the Spark: Building Online Services for Borderlands 2
Igniting the Spark: Building Online Services for Borderlands 2Igniting the Spark: Building Online Services for Borderlands 2
Igniting the Spark: Building Online Services for Borderlands 2
 
Git
GitGit
Git
 
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual MachineDino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
 
Automate all the things
Automate all the thingsAutomate all the things
Automate all the things
 
CodeMeter, the global specialist in software licensing
CodeMeter, the global specialist in software licensingCodeMeter, the global specialist in software licensing
CodeMeter, the global specialist in software licensing
 
CodeMeter, the Global Specialist in Software Security
CodeMeter, the Global Specialist in Software SecurityCodeMeter, the Global Specialist in Software Security
CodeMeter, the Global Specialist in Software Security
 
Continuously Integrating Distributed Code at Netflix
Continuously Integrating Distributed Code at NetflixContinuously Integrating Distributed Code at Netflix
Continuously Integrating Distributed Code at Netflix
 
Exposing M2M to the REST of us
Exposing M2M to the REST of usExposing M2M to the REST of us
Exposing M2M to the REST of us
 
PyconKR 2019 Lightning Talk - Let The Dogs Out on Kubernetes
PyconKR 2019 Lightning Talk - Let The Dogs Out on KubernetesPyconKR 2019 Lightning Talk - Let The Dogs Out on Kubernetes
PyconKR 2019 Lightning Talk - Let The Dogs Out on Kubernetes
 
CodeMeter, the global specialist in software protection
CodeMeter, the global specialist in software protectionCodeMeter, the global specialist in software protection
CodeMeter, the global specialist in software protection
 
Effective code reviews
Effective code reviewsEffective code reviews
Effective code reviews
 
Infrastructure Automation with Chef
Infrastructure Automation with ChefInfrastructure Automation with Chef
Infrastructure Automation with Chef
 
Read Me
Read MeRead Me
Read Me
 

More from err

Inside GitHub
Inside GitHubInside GitHub
Inside GitHuberr
 
The Real-Time Web (and Other Buzzwords)
The Real-Time Web (and Other Buzzwords)The Real-Time Web (and Other Buzzwords)
The Real-Time Web (and Other Buzzwords)err
 
Forbidden Fruit: A Taste of Ruby's ParseTree
Forbidden Fruit: A Taste of Ruby's ParseTreeForbidden Fruit: A Taste of Ruby's ParseTree
Forbidden Fruit: A Taste of Ruby's ParseTreeerr
 
Kickin' Ass with Cache-Fu (without notes)
Kickin' Ass with Cache-Fu (without notes)Kickin' Ass with Cache-Fu (without notes)
Kickin' Ass with Cache-Fu (without notes)err
 
Kickin' Ass with Cache-Fu (with notes)
Kickin' Ass with Cache-Fu (with notes)Kickin' Ass with Cache-Fu (with notes)
Kickin' Ass with Cache-Fu (with notes)err
 
Making and Breaking Web Services with Ruby
Making and Breaking Web Services with RubyMaking and Breaking Web Services with Ruby
Making and Breaking Web Services with Rubyerr
 

More from err (6)

Inside GitHub
Inside GitHubInside GitHub
Inside GitHub
 
The Real-Time Web (and Other Buzzwords)
The Real-Time Web (and Other Buzzwords)The Real-Time Web (and Other Buzzwords)
The Real-Time Web (and Other Buzzwords)
 
Forbidden Fruit: A Taste of Ruby's ParseTree
Forbidden Fruit: A Taste of Ruby's ParseTreeForbidden Fruit: A Taste of Ruby's ParseTree
Forbidden Fruit: A Taste of Ruby's ParseTree
 
Kickin' Ass with Cache-Fu (without notes)
Kickin' Ass with Cache-Fu (without notes)Kickin' Ass with Cache-Fu (without notes)
Kickin' Ass with Cache-Fu (without notes)
 
Kickin' Ass with Cache-Fu (with notes)
Kickin' Ass with Cache-Fu (with notes)Kickin' Ass with Cache-Fu (with notes)
Kickin' Ass with Cache-Fu (with notes)
 
Making and Breaking Web Services with Ruby
Making and Breaking Web Services with RubyMaking and Breaking Web Services with Ruby
Making and Breaking Web Services with Ruby
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 

Kings of Code 2009

  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Then I worked at CNET
  • 7. Then I worked at CNET
  • 8. Then I was a highly paid consultant
  • 9.
  • 10. git The Lean Mean Distributed Machine By Chris Wanstrath
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25. Server Committer Committer Committer
  • 26. Server Committer Committer Committer
  • 27. Server Committer Committer Committer
  • 28.
  • 30. “The Subversion ser ver’s down” SVN’s down!
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Trac
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63. Server Committer Committer Committer
  • 64. Server Committer Committer Committer
  • 65. Server Committer Committer Committer
  • 66. Server Committer Committer Committer
  • 69.
  • 70. Server Server Server Committer
  • 71.
  • 72.
  • 73.
  • 74. #1
  • 75. Server Committer Committer Committer
  • 76. Committer Committer Committer
  • 77. Committer Committer Committer
  • 78. Coder Coder Coder
  • 79. Coder Coder Coder
  • 80.
  • 81.
  • 82.
  • 84. Coder Coder Coder Coder
  • 85. Blessed Coder Coder Coder
  • 86. Blessed Coder Coder Coder
  • 87. Blessed Coder Coder Coder
  • 88.
  • 89. Blessed Coder Coder Coder
  • 92.
  • 93.
  • 94.
  • 95.
  • 97. Blessed Lieutenant Lieutenant Coder Coder Coder Coder
  • 98. Blessed Lieutenant Lieutenant Coder Coder Coder Coder
  • 99. Blessed Lieutenant Lieutenant Coder Coder Coder Coder
  • 100. Blessed Lieutenant Lieutenant Coder Coder Coder Coder
  • 101. Blessed Lieutenant Lieutenant Coder Coder Coder Coder
  • 102.
  • 104. Server Committer Committer Committer
  • 105. Server Committer Committer Committer
  • 106. Server Committer Committer Committer
  • 107. Deploy Server Committer Committer Committer
  • 108. Staging Production Committer Committer Committer
  • 109.
  • 110.
  • 111. $ git checkout -b bug_2342
  • 113. Staging Production Committer Committer Committer
  • 114. Feature A Production Feature B Committer Committer Committer
  • 115. Coder
  • 116. Team A Team B
  • 117.
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125.
  • 126.
  • 127.
  • 128.
  • 129.
  • 130.
  • 131.
  • 132.
  • 133.
  • 134.
  • 135.
  • 137. thanks questions?
  • 138. http://flickr.com/photos/baonguyen/2557970434/ http://flickr.com/photos/dooleymtv/2660521051/ http://flickr.com/photos/bocavermelha/66759796/ http://flickr.com/photos/shankrad/219945665/ http://flickr.com/photos/dark-o/408532292/ http://flickr.com/photos/thomashawk/268524287/ http://flickr.com/photos/vividbreeze/480057824/ http://flickr.com/photos/drp/41370809/ http://flickr.com/photos/12693492@N04/1338136415/ http://flickr.com/photos/keithmarshall/432924465/ http://flickr.com/photos/theducks/2236111019/ http://flickr.com/photos/ivviphotography/2555026221/ http://flickr.com/photos/pfenwick/2229585929/ http://flickr.com/photos/41232123@N00/457119628/ http://flickr.com/photos/raybyrne/43604789/ http://flickr.com/photos/pedacitosdemi/2346980097/ http://flickr.com/photos/robertlz/481261885/ http://flickr.com/photos/aleks/2759584309/ http://flickr.com/photos/petervanallen/774522321/ http://flickr.com/photos/bigfrank/71691236/ http://flickr.com/photos/seantubridy/389310649/ http://flickr.com/photos/chinapix/2757393280/ http://flickr.com/photos/millzero/705902956/ http://flickr.com/photos/28960190@N03/2766239909/ http://flickr.com/photos/larskflem/95757299/ http://flickr.com/photos/68226666@N00/444253460/ http://flickr.com/photos/dc5dugg/2330760034/ http://flickr.com/photos/chilledsalad/2335688523/ http://flickr.com/photos/will-lion/2629598996/ http://flickr.com/photos/thefuzz90/444183705/ http://flickr.com/photos/probablykat/377911954/ http://flickr.com/photos/domk/291808114/ http://flickr.com/photos/pixelbuffer/5375185/ http://flickr.com/photos/csb13/66558459/ http://flickr.com/photos/gordonhamilton/2096653379/ http://flickr.com/photos/kalhusoru/1346688882/ http://flickr.com/photos/poolie/2250698836/ http://flickr.com/photos/heather_shade/254728862/ http://flickr.com/photos/ostromentsky/479147675/ http://flickr.com/photos/doergn/425407884/ http://flickr.com/photos/flopper/1336613530/ http://flickr.com/photos/miscellaneous/531864821/ http://flickr.com/photos/jagelado/16631508/ http://flickr.com/photos/hchalkley/30724738/ http://flickr.com/photos/ansy/2533871446/ http://flickr.com/photos/absence-is-steel/419515663/ http://flickr.com/photos/cdm/54246114/ http://flickr.com/photos/samiksha/408007916/ http://flickr.com/photos/chibnall/2278573838/ http://flickr.com/photos/keithallison/3230928864/ flickr