Closed kechinvv closed 1 year ago
Я использую PostgreSQL, а services не доступны на macos и windows (связано с контейнеризацией), поэтому я прогнал тесты просто для двух версий ubuntu
Ок, только стоит разобраться с .gitconfig
-- коммиты приходят от разных пользователей
Исправил
А как исправил?
Где-то в настройках GitHub?
Просто я вижу единственный вариант -- иметь сразу правильный .gitconfig
...
Изначально в gitconfig я добавил свою другую почту, потому что почта от Github не подходила для использования Gravatar. Сейчас я просто добавил в настройках Github свою вторую почту (там можно указывать дополнительные), которую и использовал в gitconfig, и принадлежность коммитов автоматически изменилась.
Если честно сам был удивлен, что это сработало) Просто подумал, что раз Github определяет авторство исключительно по почте, до достаточно добавить ее в профиль.
Ну там сам git изначально авторство определяет по почте... Т.е. вполне можно сделать коммит, к приеру, о имени Линуса Торвальдса, подставив его почту. И это сработает. Даже граватар подтянется.
Это понятно, что в самом gitconfig можно написать что угодно. Я скорее про тот факт, что Github может переопределять принадлежность коммитов к пользователю самого Github. Ведь на картинке выше, которую вы прикрепили, было показано, что большинство коммитов сделано от пользователя Valeriy Kechin (из gitconfig, где стояла другая почта), а меньшее число коммитов сделано от kechinvv (то есть мой ник от github, потому что какие то действия я делал с браузера). И как только я привязал свою вторую почту к Github, все коммиты резко стали сделаны от имени kechinvv.
Student, group: Кечин Валерий, 3530901/90202 URL: https://github.com/kechinvv/TgVoiceReader Git approach: TBD