git with t for n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Git with t for teams PowerPoint Presentation
Download Presentation
Git with t for teams

Loading in 2 Seconds...

play fullscreen
1 / 186

Git with t for teams - PowerPoint PPT Presentation


  • 173 Views
  • Uploaded on

Git is not just a version control system. Git can change the way you interact with your team members. Lot’s of teams don’t think about reflecting their development workflow in Git and just use it out-of-the-box. Git, however, can be much more powerful, giving your team a boost in productivity, protecting your delivery pipeline and helping you to work better together.

In this session we will start with a central workflow that is used by a lot of Subversion teams. You will learn how to practically integrate ALM solutions like continuous deployment, code reviews, change tracking and much more into your individual workflow. You will find out how to protect your master branch from accidental commits, broken builds and unreviewed code. This presentation will help you discover the best way to work together as a team – whether you’re yet to migrate to Git or even an experienced Git user.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

Git with t for teams


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
    Presentation Transcript
    1. GIT WITH T FOR TEAM @svenpet

    2. SVN

    3. GIT

    4. MERCURIAL

    5. CVS

    6. ANYTHING ELSE TFS Perforce ClearCase VSS

    7. NO VCSAT ALL? you must love pain

    8. 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

    9. 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

    10. MASTER RELEASE VERSION 1.9 DETAILED VIEW

    11. BIRDS VIEW

    12. DESIGNED FOR OPEN SOURCE

    13. DISTRIBUTED WORKFLOW

    14. CENTRALIZED WORKFLOW companies like those

    15. Sven Peters ATLASSIAN AMBASSADOR @svenpet http://svenpet.com

    16. 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 ?

    17. I FIND YOUR LACK OFWORKFLOW STRUCTUREDISTURBING

    18. DIFFERENT PEOPLE PRODUCTS CULTURES

    19. DIFFERENT PEOPLE PRODUCTS CULTURES JIRA, Bitbucket, Stash

    20. DIFFERENT PEOPLE PRODUCTS CULTURES

    21. DIFFERENT WORKFLOWS DIFFERENT PEOPLE PRODUCTS CULTURES

    22. WORKFLOW BUILD YOUR push fork rebase merge pull clone

    23. WORKFLOW BUILD YOUR Git

    24. ONE WORKFLOW: NOT POSSIBLE WITH GIT

    25. block files while working on it

    26. we know what can happen!

    27. FORK WORKFLOWS

    28. 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!

    29. THE GATEKEEPER WORKFLOW for teams

    30. REPOSITORY it's such an awesome library

    31. FORKED REPOSITORY REPOSITORY FORK

    32. FORKED REPOSITORY REPOSITORY SYNCH Get updates on request or automatically* * with awesome tools like Stash or with Git hooks

    33. FORKED REPOSITORY REPOSITORY FORK I've done an awesome change

    34. PUSH CHANGEX FORKED REPOSITORY REPOSITORY

    35. FORKED REPOSITORY REPOSITORY can you pull in my changes? he is the gatekeeper

    36. FORKED REPOSITORY REPOSITORY PULL CHANGES likes the changes

    37. LOOKS LIKE AN OPEN SOURCE PROCESS? exactly and it works great!

    38. LEARN FROM OPEN SOURCE TEAMS? FLEXIBLE ROADMAPS DISTRIBUTED TEAMS DIFFERENT PROGRAMMING SKILLS

    39. FORKING IN THE ENTERPRISE

    40. 5 REASONS FOR... FORKING IN THE ENTERPRISE

    41. FORKING IN THE ENTERPRISE REASON 1 GREAT FOR CUSTOMIZING LIBRARIES and still get bug fixes

    42. FORKING IN THE ENTERPRISE REASON 2 GREAT FOR INNOVATION SPIKES and maybe add it later

    43. FORKING IN THE ENTERPRISE but still be open for changes REASON 3 PROTECTING YOUR COMPONENTS

    44. FORKING IN THE ENTERPRISE REASON 4 REDUCE THE NOISE and keep the overview for huge projects

    45. FORKING IN THE ENTERPRISE REASON 5 INTERACTION WITH CONTRACTORS & INTERNS protect your sources

    46. THE WORKFLOW DICTATORS & LIEUTENANTS

    47. an army of developer

    48. a few integrator

    49. and a friendly dictator

    50. BLESSED REPOSITORY FORKED REPOSITORY FORKED REPOSITORY SYNCH