Hacker News new | ask | show | jobs
by JohnFen 778 days ago
> Are the ones having trouble people that's never used another CVS?

I constantly struggle with git. It's the single tool I use daily that I actively hate.

I think my trouble is the opposite of your speculation here: I think that I'm tripped up because I'm very familiar with a number of other version control systems, and git works nothing like them while at the same time trying to use the same terminology as them. I suspect I need to "unlearn" all other VCSes to understand git, but that's hard to do when I also need to use other VCSes.

But I'm not sure. This is something I've put a lot of time into understanding, because I have a serious "git block" and keep trying to work through it. This explanation is as close as I can get, but feels incomplete.

CLI aversion certainly doesn't enter into it, as I prefer command line tools, and slapping a GUI in front of git doesn't make using it any easier for me.

In any case, I find git to be baffling, opaque, confusing, and extremely nervous-making. The two things that strike terror in my heart are the possibility of messing everything up, and having to do merges.

Saying this is not bashing git. My difficulties here are personal issues. I just have yet to be successful overcoming them.

1 comments

What's the other version control you use?