learn the usage of git