Are you giving up on Git? It definitely gets complicated in all its workflows, but a small subset of features goes a long way for a solo developer.
My short list: init, status, add, commit, diff, branch, merge, checkout, log. And switch is helpful for modern workflows.
People get intimidated by reset, rebase, and merge conflicts. But a solo developer can go a long time without needing those, or running into conflicts.