n t use git n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
Don't use git PowerPoint Presentation
Download Presentation
Don't use git

Loading in 2 Seconds...

play fullscreen
1 / 49

Don't use git - PowerPoint PPT Presentation


  • 161 Views
  • Uploaded on

Are you using Subversion or CVS? That’s great, whatever you do, don’t migrate to Git! Git makes you work overtime, confuses developers with too many options, destroys the social interaction with your co-workers and much more. Git has unnecessary features like offline commits and cherry picking that nobody needs at his day job. Your code is the most important thing for your software development and you should use a mature technology for storing it. Let the kids play around with Git.

In this ironic lightning talk I will give you 5 reasons, why you shouldn’t use Git always with a twinkle in the eye. So create a new branch in SVN and come to my session while you checkout the branch.

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

Don't use git


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. N’T USE GIT D @svenpet

    2. THE FOLLOWING PRESENTATION IS CONTAINING SARCASTIC CONTENT THE PRESENTER LOVES GIT AND APOLOGIES FOR ANY CONFUSION BEFOREHAND R OCCASIONAL PROFANITY (SORRY MOM!) IRONY Hypersensitivity to occasional profanity requires covering ears.

    3. Sven Peters Atlassian Ambassador svenpet.com @svenpet

    4. Atlassian Ambassador TODAY I'M JUSTN E SV

    5. Atlassian Ambassador TODAY I'M JUST SV N

    6. IT'S A DISEASE

    7. Unnecessary Products

    8. BICUNDERWEAR

    9. PETWATER

    10. J2EE thanks SUN

    11. AND NOW

    12. LINUX

    13. OPEN SOURCE made for hippies

    14. 1 GIT PROPAGANDA WORKING OFFLINE

    15. GIT PROPAGANDA BROWSING HISTORY IS LIGHTNING FAST

    16. WORKING OFFLINE = DISCONNECTED

    17. CONNECT WITH YOUR TEAM IN THE OFFICE

    18. DISCONNECTS US

    19. 2 GIT PROPAGANDA GIT IS DISTRIBUTED

    20. GIT PROPAGANDA CODE DEVELOPER INDEPENDENTLY

    21. work on the same code base GIT PROPAGANDA

    22. ESSENTIAL SECURITY FEATURES ARE MISSING

    23. LOCK FILES SO WE DON’T STEP ON EACH OTHER TOES

    24. LEAVE FOR THE WEEKEND AND NOT WORRY ABOUT MERGE CONFLICTS

    25. GREAT WAY TO CONTROL YOUR STAFF

    26. GIVES YOU LESS CONTROL OVERPEOPLE & CODE

    27. 3 GIT PROPAGANDA BRANCHING IS FAST

    28. GIT PROPAGANDA YOU CREATE BRANCHESLOCALLY that's lightning fast

    29. BRANCHING IS FAST BUT NO NATURAL TIME FOR A BREAK

    30. BRANCH CHECKOUT CODE

    31. BRANCH CHECKOUT CODE

    32. During CHECKOUT get a coffee and meet people chat with team mates about the weekends check Facebook

    33. MAKES YOU UNSOCIAL

    34. 4 GIT PROPAGANDA MANY POSSIBILITIES

    35. GIT PROPAGANDA COMMIT PUSH STAGE STAGING AREA LOCAL BRANCH REMOTE BRANCH

    36. COMMIT

    37. MANY POSSIBILITIES MEANS NO ACCIDENTALLY COMMITS

    38. WHERE IS THE FUN?

    39. IS LESS FUN & BORING

    40. 5 GIT PROPAGANDA EASY MERGING

    41. GIT PROPAGANDA MERGING JUST WORKS git merge that's it

    42. EASY MERGING MEANS NO TEAM EXPERIENCE

    43. Let's merge now

    44. MERGE CONFLICT CONVERSATIONS BRINGS PEOPLE TOGETHER

    45. IS DESTROYING TEAMS

    46. DON'T LET YOUR CHILDREN GROW UP IN A WORLD OF ? ? ? DISTRIBUTED VERSION CONTROL SYSTEMS

    47. Thanks! svenpet.com/talks @svenpet