Actually it's backwards. Git gives ability to manage and navigate commit graph on quite low level using a pair of commands: checkout and reset and fulfill any wild desires. While in other VCSs it's a separate command per case.
Note: I think GIT UX is horrible and requires multiple years of practice to be comfortable with.
Note: I think GIT UX is horrible and requires multiple years of practice to be comfortable with.