Don't use git
Upcoming SlideShare
Loading in...5
×
 

Don't use git

on

  • 2,385 views

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

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.

Statistics

Views

Total Views
2,385
Slideshare-icon Views on SlideShare
1,671
Embed Views
714

Actions

Likes
5
Downloads
17
Comments
0

11 Embeds 714

http://svenpet.com 534
http://egitim.otoanaliz.net 117
http://lanyrd.com 41
https://extranet.atlassian.com 13
http://svensuniverse.wordpress.com 3
http://www.feedspot.com 1
http://feeds.feedburner.com 1
http://twitterrific.com 1
http://plus.url.google.com 1
http://cloud.feedly.com 1
http://inoreader.com 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Don't use git Don't use git Presentation Transcript

    • IT G E S U ’T N D @svenpet
    • THE FOLLOWING PRESENTATION IS CONTAINING SARCASTIC CONTENT THE PRESENTER LOVES GIT AND APOLOGIES FOR ANY CONFUSION BEFOREHAND R IRONY Hypersensitivity to occasional profanity requires covering ears. OCCASIONAL PROFANITY (SORRY MOM!)
    • Sven Peters Atlassian Ambassador svenpet.com @svenpet
    • Atlassian Ambassador TODAY I'M JUST SVEN
    • Atlassian Ambassador TODAY I'M JUST SVN
    • IT'S A DISEASE
    • Unnecessary Products
    • BIC UNDERWEAR
    • PETWATER
    • J2EE thanks SUN
    • AND NOW
    • LINUX
    • OPEN SOURCE made for hippies
    • 1 GIT PROPAGANDA WORKING OFFLINE
    • GIT PROPAGANDA BROWSING HISTORY IS LIGHTNING FAST
    • WORKING OFFLINE = DISCONNECTED
    • CONNECT WITH YOUR TEAM IN THE OFFICE
    • DISCONNECTS US
    • 2 GIT PROPAGANDA GIT IS DISTRIBUTED
    • GIT PROPAGANDA CODE DEVELOPER INDEPENDENTLY
    • work on the same code base GIT PROPAGANDA
    • ESSENTIAL SECURITY FEATURES ARE MISSING
    • LOCK FILES SO WE DON’T STEP ON EACH OTHER TOES
    • LEAVE FOR THE WEEKEND AND NOT WORRY ABOUT MERGE CONFLICTS
    • GREAT WAY TO CONTROL YOUR STAFF
    • GIVES YOU LESS CONTROL OVER PEOPLE & CODE
    • 3 GIT PROPAGANDA BRANCHING IS FAST
    • GIT PROPAGANDA YOU CREATE BRANCHES LOCALLY that's lightning fast
    • BRANCHING IS FAST BUT NO NATURAL TIME FOR A BREAK
    • BRANCH CHECKOUT CODE
    • BRANCH CHECKOUT CODE
    • During CHECKOUT get a coffee and meet people chat with team mates about the weekends check Facebook
    • MAKES YOU UNSOCIAL
    • 4 GIT PROPAGANDA MANY POSSIBILITIES
    • GIT PROPAGANDA STAGE STAGING AREA COMMIT LOCAL BRANCH PUSH REMOTE BRANCH
    • COMMIT
    • MANY POSSIBILITIES MEANS NO ACCIDENTALLY COMMITS
    • WHERE IS THE FUN?
    • IS LESS FUN & BORING
    • 5 GIT PROPAGANDA EASY MERGING
    • GIT PROPAGANDA MERGING JUST WORKS git merge that's it
    • EASY MERGING MEANS NO TEAM EXPERIENCE
    • Let's merge now
    • MERGE CONFLICT CONVERSATIONS BRINGS PEOPLE TOGETHER
    • IS DESTROYING TEAMS
    • DON'T LET YOUR CHILDREN GROW UP IN A WORLD OF ! ! ! DISTRIBUTED VERSION CONTROL SYSTEMS
    • Thanks! svenpet.com/talks @svenpet