2 ms·
> But the truth is, the answer to that is not much. This claim may sound like truthful only if one never used git indeed. EDIT: I think I should expand this.
by rimantas 17y ago
> But the truth is, the answer to that is not much.
This claim may sound like truthful only if one never
used git indeed.
EDIT: I think I should expand this. There is what I would miss if git is taken away from me, in no particular order:
Speed, speed, speed. Operations which SVN performs over network (and not
in the most efficient way) git performs locally and it's blazingly fast.
Ease of branching and merging.
Local branches, squash commits.
Rebase.
Staging area.
Stash.
Having entire history at my fingertips and not having single point of failure which SVN central server is. The fact that entire history in git often takes less space than single checkout of SVN is a nice bonus.
Not having each and every directory of my project littered with .svn
Github.
There is more, of course.
I was kind of Subversion fan when I first saw Linus talk on git (http://www.youtube.com/watch?v=4XpnKHJAok8 http://www.youtube.com/watch?v=4XpnKHJAok8 ) and I did not like it at all. Then I did try git and saw the light :)
I am still using SVN, but only because I have to. Now it looks dated (mature?), slow, clunky and fragile.