study the usage of github