
GIT WITH T FOR TEAM @svenpet
ANYTHING ELSE TFS Perforce ClearCase VSS
NO VCSAT ALL? you must love pain
GIT WHY IS GOOD*? CHEAP BRANCHING EVERYTHING IS LOCAL GIT IS FAST GIT IS SMALL THE STAGING AREA DISTRIBUTED GITHUB & BITBUCKET GIT IS THE NEW STANDARD HUGE COMMUNITY * from Lemi Orhan Ergin
GIT CHEAP BRANCHING EVERYTHING IS LOCAL GIT IS FAST GIT IS SMALL THE STAGING AREA DISTRIBUTED GITHUB & BITBUCKET GIT IS THE NEW STANDARD HUGE COMMUNITY WHY IS GOOD*? WORKFLOW CAPABILITIES * from Lemi Orhan Ergin
MASTER RELEASE VERSION 1.9 DETAILED VIEW
CENTRALIZED WORKFLOW companies like those
Sven Peters ATLASSIAN AMBASSADOR @svenpet http://svenpet.com
Can we do a fast HOTFIX Can we fix a bug for the upcoming for the current version? RELEASE ? Can we BUILD the current code ? Is the code for that FEATURE complete? Has everybody REVIEWED the code for this feature ?
DIFFERENT PEOPLE PRODUCTS CULTURES
DIFFERENT PEOPLE PRODUCTS CULTURES JIRA, Bitbucket, Stash
DIFFERENT PEOPLE PRODUCTS CULTURES
DIFFERENT WORKFLOWS DIFFERENT PEOPLE PRODUCTS CULTURES
WORKFLOW BUILD YOUR push fork rebase merge pull clone
WORKFLOW BUILD YOUR Git
ONE WORKFLOW: NOT POSSIBLE WITH GIT
MAKES A COPY OF A REPOSITORY ON THE SERVER YOU CAN NOT WRITEDIRECTLYTO THE ORIGINALREMOTE REPOSITORY YOU CAN STILL GET CHANGES FROM THE ORIGINALREMOTE REPOSITORY forking rocks!
THE GATEKEEPER WORKFLOW for teams
REPOSITORY it's such an awesome library
FORKED REPOSITORY REPOSITORY FORK
FORKED REPOSITORY REPOSITORY SYNCH Get updates on request or automatically* * with awesome tools like Stash or with Git hooks
FORKED REPOSITORY REPOSITORY FORK I've done an awesome change
PUSH CHANGEX FORKED REPOSITORY REPOSITORY
FORKED REPOSITORY REPOSITORY can you pull in my changes? he is the gatekeeper
FORKED REPOSITORY REPOSITORY PULL CHANGES likes the changes
LOOKS LIKE AN OPEN SOURCE PROCESS? exactly and it works great!
LEARN FROM OPEN SOURCE TEAMS? FLEXIBLE ROADMAPS DISTRIBUTED TEAMS DIFFERENT PROGRAMMING SKILLS
FORKING IN THE ENTERPRISE
5 REASONS FOR... FORKING IN THE ENTERPRISE
FORKING IN THE ENTERPRISE REASON 1 GREAT FOR CUSTOMIZING LIBRARIES and still get bug fixes
FORKING IN THE ENTERPRISE REASON 2 GREAT FOR INNOVATION SPIKES and maybe add it later
FORKING IN THE ENTERPRISE but still be open for changes REASON 3 PROTECTING YOUR COMPONENTS
FORKING IN THE ENTERPRISE REASON 4 REDUCE THE NOISE and keep the overview for huge projects
FORKING IN THE ENTERPRISE REASON 5 INTERACTION WITH CONTRACTORS & INTERNS protect your sources
THE WORKFLOW DICTATORS & LIEUTENANTS
a few integrator
and a friendly dictator
BLESSED REPOSITORY FORKED REPOSITORY FORKED REPOSITORY SYNCH