An interactive git visualization and tutorial. Aspiring students of git can use this app to educate and challenge themselves towards mastery of git!
Why do you think that https://github.com/lauragift21/awesome-learning-resources is a good alternative to learnGitBranching