Я пытаюсь преобразовать файлы игнорирования между этими форматами DVCS. Я знаю, что этот вопрос задавался ранее, но прошло некоторое время, и ответ, о котором сообщают, кажется, устарел. Как отмечается в одном из ответов «с git версии 1.8.3.4 он работает не для всех действительных .hgignore»
Mercurial использует синтаксис для выбора типа соответствия:
syntax: regexp #Regular expression, Python/Perl
или
syntax: glob #Shell-style glob.
Какой синтаксис использует git? Я читал, что он использует glob, но я не уверен на 100%, что это то же самое. Если для моего файла mercurial ignore я указал glob, будет ли это на 100% совместимо с git? (Игнорирование строки объявления синтаксиса)