Add missing file
Fix stupid mistake in Git.find

All test pass.
Refactoring with SHA1 keys
Refactoring in tests