3 ms·
> I can do massively complicated commits with ease because I can see every single line that has changed right in front of me. You mean `git diff`? I'm sure it
by Freak_NL 10y ago
> I can do massively complicated commits with ease because I can see every single line that has changed right in front of me.
You mean `git diff`? I'm sure it comes down to a matter of preference, but claiming that using git from a command line slows you down or limits your capabilities only makes sense if you rarely touch a command line (a bit strange for a developer). Plain old git from the command line is functional and actually quite user friendly. Add your own aliases and some kind of git shell and you can fire off a complicated commit as fast as you can sensibly review your diff — all without lifting a finger from the keyboard.
GUI git tools are nice for visualizing feature branches, but for the basic day-to-day workflow the CLI is much more productive.