Because there are several issues with it?
Terrible cli user experience and having to resolve the same rebase conflict again and again for instance.
And maybe because other tools do things better?
Terrible cli user experience and having to resolve the same rebase conflict again and again for instance.
And maybe because other tools do things better?
This is a major pain for people learning Git for the first time and basically everyone have run into these issues, while a more user-friendly tool would've saved so much pain and suffering. There's a reason why most people cling to a Git GUI like their life depends on it.
Being easier to learn and reason about together with better conflict resolution and rebasing are substantial improvements I'd say.