Legit is an overlay for normal git workflows. http://www.git-legit.org/ It would probably be a useful learning tool!