i didn't have much trouble with git. i used darcs and hg once upon a time, and fossil too.
the thing about hg and fossil is someone sat down and designed them to be used. it's like a comfy living room where you have a place for snaccs.
git is just some gas station bathroom. you're stuck having to use it but they never got around to cleaning it and the entire UI was just comprised of whatever was left after people pissed on the floor and there's probably 6 languages involved in whatever call you just made.
many a git enjoyer wishes fossil had rebase and branch protection so we could just use that instead
i mean its really sad how much fossil does in that 1-2mb binary. *and* has a web ui. A WEB UI. @clacke @wzqtparor