Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Git is plain scary. We should stick with SVN.


Personally I find the "git isn't enough like SVN" argument to be basically the "I stick with Windows because Linux is scary" or "MacOS X sucks because I tried it once and none of my Windows shortcut keys worked."

It basically comes down to:

1) You probably shouldn't just dive into git if you don't have someone that does know it to help you out (or unless you're willing to go seek out help from mailing lists, irc, etc).

2) You shouldn't assume that just because RCS/CVS/SVN are the only VCS's that you've ever used that it means that's what all VCS's should look/work like.


Try http://hginit.com for a fantastic introduction to Mercurial for people familiar with SVN (or not).

Git was designed to suit kernel development (as shown in the article). For us simple-minded mortals who like SVN, it is much easier to migrate to Mercurial.


Good article, well written. If we are to start using distributed version control then I guess it might as well be git since it seems to have the most traction in the press.


http://hg-git.github.com/

That is a plugin for Mercurial, written by the Github people, to support targeting git repositories.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: