Так что мне удалось совершить проект GitHub как domenic <[email protected]>
, так и Domenic Denicola <[email protected]>
. Это раздражает, особенно для получения резюме."Alias" git авторы/коммиттеры?
Я знаю о how to change the authors/committers retroactively. Однако это имеет множество нежелательных последствий для проекта, который уже выталкивается и публикуется, например. изменение всех хэшей (и, таким образом, недействительные ссылки на них, сделанные людьми или комментарии к ним); потеря тегов; и я боюсь, что GitHub даже может добавить «совершенные 5 минут назад Домеником Дениколой» к каждой фиксации в проекте. Так что это не вариант.
Я надеялся, что есть какой-то способ рассказать Гиту: «Эти два автора/коммиттеры - это точно такой же человек, считая их такими». Здесь?
Будьте осторожны с историей переписывания. Если вы отслеживаете наборы коммитов SHA-1 HashId в своем трекере проблем, тогда переписывание истории сделает вашу информацию о трекерах бесполезной. Просто говорю, потому что я вижу, что люди слепо дают этот совет везде без всякой осторожности. –