This is a good idea, but does not work. The credentials returned by `ssh_key_credential` don't work with the repo at libgit2/TestGitRepository.

Fixing this test case will involve a lot of changes to make use of the locally served repository, and it's not really in scope for this Pull Request. CAn you just remove this test for now so I can get your changes merged without breaking the build?