1274
I'm going to sit down and actually learn git this week
(midwest.social)
Post funny things about programming here! (Or just rant about your favourite programming language.)
In my experience, using GUIs is how people fuck themselves, and then I have to unfuck them via the command line.
Git's interface is bad, yes. It has a step learning curve, yes. But I truly think the only real way to overcome those obstacles is to learn how git works, learn all the nitty gritty details, not hide from them.
I use a GUI (GitKraken) to easily visualise the different branches I'm working on, the state of my local vs. the remote etc. I sometimes use the gui to resolve merge conflicts. 99 % of my gut usage is command line based.
GUI's definitely have a space, but that space is specifically doing the thing the command line is bad at: Visualising stuff.