Есть проект, созданный, собираемый и разрабатываемый при помощи maven.
Всё было очень круто, пока мне не захотелось прикрутить к нему контроль версий. Теперь дилемма: git или mercurial? Что мне в данном случае будет удобнее?
И, пожалуйста, подскажите насчёт всякой maven-специфичной лабуды: какие файлы не нужно коммитить (gitignore)? Нужно ли как-то дополнительно инспектировать код перед коммитами? Если да, то как?