That you can configure git to use an alternative git directory using git config core.hooksPath as of git 2.9.
git config core.hooksPath