commit of learnGitBranching