В нашей небольшой команде в настоящее время мы используем Mercurial hg для нескольких проектов. Мы говорили о попытке переехать в Git. Я думал о добавлении Git в родительский каталог, чтобы обеспечить более постепенный переход. Я буду первым, кто сделает этот шаг - я буду использовать в основном Git для большинства задач, но я буду тянуть и толкать из Mercurial hg.
Это, очевидно, требует, чтобы каждый элемент управления версией игнорировал файлы другого. Я хотел бы подтвердить, что это выполнимо, и что нет никакого известного конфликта для запуска Mercurial hg и git вместе.
Обновление
Если я использую в основном Git и использую Mercurial только для последнего шага - фиксации и передачи из Master в удаленный репозиторий - каковы риски?