I am an occasional GIT user and it really, really gets on my nerve how difficult it is to do anything even basic, that with SVN I could do in a much more predictable way.
I have already lost on several occasions my work - and no clue what I have done wrong, and I didn't even receive any warning while GIT was destroying my files. I have worked 20 years with SVN CVS and the such, I have NEVER lost any work. With GIT it has already happened twice in a few months. VANISHED.
I understand that GIT is EXTREMELY powerful, but my life is short and I don't have the time to become a master before I can simply do some basic check-in check-out. Just provide me with a simple set of commands that work predictably under all circumstances, and leave the advanced stuff to the PRO.
Not to mention that I have struggled half an hour just to put together a .gitignore (that still doesn't do what I expected) or to change the color scheme (in vain, my commands are simply ignored).
This is a powerful, professional RANT against the tool, I don't understand all the details but mostly agree:
https://stevebennett.me/2012/02/24/10-things-i-hate-about-git/
Also this reading is very good http://merrigrove.blogspot.ch/2014/02/why-heck-is-git-so-hard-places-model-ok.html
This also is a good RANT https://www.reddit.com/r/programminghorror/comments/4qsywz/rant_git_sucks/?st=ivgje58g&sh=7143e0e2
I have probably spent a good week trying to educate myself over GIT, but I still feel totally scared by its hocus pocus. It's simply too complex to rely entirely on a command-line interface. Do yourself a favor: use only a visual interface to it.
Saturday, November 12, 2016
Subscribe to:
Post Comments (Atom)
1 comment:
http://gitless.com
Post a Comment