why we love git
DESCRIPTION
Slidedeck of Sven Walter's presentation about 'Why we love Git' at K15t Software, July 2014TRANSCRIPT
Why we love git
My Background
• Studied Software Engineering at the University of Heilbronn • Working since 2003 • SAP, AEB, dmc, BOSCH, K15t • Focus on Java and Enterprise Solutions
• Head of Development at K15t
Why we love git …
Git adoption
30% growth over three years
0
15
30
45
60
75
2010 2012 2013 CVS Subversion Git
Source: RedMonk 2013
… because it is fully integrated in our Tool- / Development Chain
Plan Code Build
Example: Support Request
A customer reports a problem
Problem assessment
It‘s a BUG!!!!
Example: Support Request
A customer reports a problem
Problem assessment
Creating a Jira issue for development
Plan - Jira
Code - Git Flow
Bugfix Branch
Release
Branch
Master
1.1 Releas
e Branch
1.2
merge merg
e
Code - Bitbucket
Code - intelliJ
Code - intelliJ
Build - Bamboo
Example: Support Request
A customer reports a problem
Problem assessment
Creating a Jira issue for development
Verification
Quality Assurance - Bitbucket
Quality Assurance - Bitbucket
Example: Support Request
A customer reports a problem
Problem assessment
Creating a Jira issue for development
Verification
Release
Bug fixed!
Questions …