3 ms·
This is my criticism of most git GUIs. They try to provide 1:1 functionality with the command line. But this defeats the purpose -- instead of making it more ob
by smichel17 6y ago
This is my criticism of most git GUIs. They try to provide 1:1 functionality with the command line. But this defeats the purpose -- instead of making it more obvious what every button will do, it adds an additional layer of complexity where now I have to guess which CLI operation that button maps to. But the point of the GUI is that it's more accessible than the CLI. If you have to learn the CLI interface anyway in order to use the GUI, it is wasting a huge amount of potential.
- NateEag 6y agoMagit actually solves this problem, to a certain extent. It makes Git more discoverable and easier to use, IMO. Prior to trying it I was a hardcore git terminal user. I still drop to the terminal sometimes, but magit has won me over for the day-to-day normal workflows. You have to use Emacs for Magit, as it's an Emacs Lisp package, but it really is worth trying in its own right. https://magit.vc/ https://magit.vc/