study of git