

I was unfamiliar with the decorate flag, but I can’t see any difference after trying.
I will say this is one command I absolutely refuse to create an alias for.
I have force committed to memory the command: git log --graph --remotes --all
(and the variation with the --oneline
flag appended to the end if needed) so I can use it anywhere.
It’s the one command I can’t live without.
The first problem is they’re letting AI touch their code.
The second problem is they’re relying on a human to pick up changes in moved code while using git’s built-in diff tools. There’s a whole bunch of studies that show how git’s diff algorithms are terrible, and how swapping to newer diff algos improves things considerably.
TL;DR on the studies:
There’s also a bunch of alternative diff algos you can use, but the best ones are paid, and the free ones have fewer features. See: