У меня есть группа репозиториев, и у меня есть файл .mailmap для объединения имен пользователей.
Мой файл .mailmap работает для всех репозиториев, когда он находится в корне каждого из них.
Я попытался поместить файл в свой файл ~ / .gitconfig, но он не работает. Я использую Git для Windows и в моем глобальном файле .gitconfig я добавил следующее:
>> git config --global mailmap.file "~/.mailmap"
Это команда, которую я использовал. Также попробовал журнал, показанный ниже.
[log]
mailmap = ~/.mailmap
[mailmap]
file = C:/Documents and Settings/<username>/.mailmap
Оба ведут к одному и тому же расположению файла, но, похоже, он не учитывает этот файл при использовании git-shortlog
Есть предложения? Спасибо.
ИЗМЕНИТЬ Никогда не делал этого для работы с окнами. Мое исправление заключалось в том, чтобы сохранить файл mailmap в базе данных и записать его в каждое хранилище с помощью сценария.