git compatibilty