Как объединить пользователей Git и GitLab
Я запускаю новую установку GitLab 8.3 и импортировал мои старые / существующие репозитории Git. Для коммитов, которые были созданы до перехода на GitLab, он отображает ссылку на адрес электронной почты этого человека, но не ссылку на его профиль. Есть ли способ связать старые коммиты с новыми профилями GitLab?
1 ответ
Фиксация для сопоставления пользователей осуществляется через адрес электронной почты в коммите. Пользователь может установить дополнительные электронные письма в /profile/emails
- как только они добавят электронные письма в свой профиль gitlab, старые коммиты будут связаны с правильными пользователями.
(К сожалению, я не могу найти место в пользовательском интерфейсе для администратора, чтобы добавлять электронные письма пользователю, кроме себя, возможно, придется напрямую редактировать базу данных, если вам нужно сделать это для пользователей, вместо того, чтобы они добавляли электронные письма на свои старые коммиты.)