Hacker News new | ask | show | jobs
by MBlume 5170 days ago
Simple difference: in svn, until you're ready for other people to see your changes, you have to leave them uncommitted. In git, you say "well, I just refactored function X, let's throw that in a commit before I do anything else, and if I have to revisit it, I will"

I've never had to use svn myself, but it's this aspect that's always sounded positively crippling to my workflow

1 comments

This is about the only gripe I have about svn. Otherwise, we're so deep into the svn ecosystem that it would be a monumental shift.