study usage of git