study on the book proGit