The git CLI in notoriously bad. Nobody would need tools like https://frostming.github.io/legit/ if the git CLI would be any good. Also we would not need websites like https://ohshitgit.com/ Look at the commands: Even Claude Opus 4.7 struggles with that.