Yeah, the problem is git is too low level for almost everything a dev does during the day. It really needs a tool on top of it that makes the simple tasks easy (and it must be possible, because Perforce is waay easier to use than git and works like a charm, at least in my opinion).
... but, at the same time, git is great for automation because the build-tool devs have some much control, so keep it as a foundation.
https://www.reddit.com/r/git/comments/pa656j/wrappers_on_top...
Yeah, the problem is git is too low level for almost everything a dev does during the day. It really needs a tool on top of it that makes the simple tasks easy (and it must be possible, because Perforce is waay easier to use than git and works like a charm, at least in my opinion).
... but, at the same time, git is great for automation because the build-tool devs have some much control, so keep it as a foundation.