I’ve always found git to be exceedingly simple in design. Though, the CLI is a quite messy I grant you.