Create an object which allows manipulating a Git repository. Because the location of $GIT_DIR (the .git directory) is queried at construction, the repository must exist.
See Implementation
Create an object which allows manipulating a Git repository. Because the location of $GIT_DIR (the .git directory) is queried at construction, the repository must exist.