Using Git with the .git directory outside the Git repository directory

I have a particular use case where I want to use Git on top of another version control system. The only problem I ran into is »