in order to learngit