News for hackers. Stuff that matters.
Re:Oh shit, git: Getting myself out of bad situations by WhyNotHugo on Monday December 18, 2017 @04:15PM (#15955589)
Same here. Regrettably, if you UNDERSTAND git, a GUI won't work for you. If you're interested in understanding it, it won't work for you either.

A GUI works fine if you want to get things done. If you like to know what goes on under the hood, it's just confuse you.

Re:Oh shit, git: Getting myself out of bad situations by electricEmu on Monday December 18, 2017 @05:50PM (#15956213)
I understand git quite well and use a GUI. I was interested in understanding it while using the git.

It's pretty sweet that GitExtensions displays the exact command executed. Actually, it made learning vastly easier for the people I taught after myself.

Some people do better with GUIs; others the CLI.

Re:Oh shit, git: Getting myself out of bad situations by bseow on Monday December 18, 2017 @06:52PM (#15956591)
I feel this has become a bit of a standard excuse for git. The reason I use a gui isn't because I don't know how git works (while I do forget that too from time to time), but because I can't remember the default behavior and notation of the git cli. I'd be perfectly happy if the cli was actually made to be "low level", but it to a large degree isn't. So if I'm going to have to remember what some abstraction does, it might as well be on a higher level.

One example of this is the table at the bottom of this page: https://git-scm.com/blog/2011/07/11/reset.html

Re:Oh shit, git: Getting myself out of bad situations by admax88q on Tuesday December 19, 2017 @01:39PM (#15962705)
The git CLI is horribly inconsistent.

http://stevelosh.com/blog/2013/04/git-koans/