Может ли git условно выбрать письмо из глобальной конфигурации git на основе хоста?


0

У меня есть учетная запись github.com и корпоративная учетная запись github, и я хотел бы, чтобы git автоматически использовал соответствующую электронную почту для каждого из них, чтобы мне не приходилось запускать git config user.email "blabla@example.com"каждый раз, когда я хочу перейти к недавно клонированному репо.

Самый простой способ, который я могу придумать, - это если бы глобальная конфигурация git поддерживала что-то вроде следующего:

[includeIf "githost:my-company.com"]
  user = me@company.com
[includeIf "githost:github.com"]
  user = personal@email.com

... Но, насколько я знаю, у него нет такой функции. Есть ли способ установить и забыть эту конфигурацию?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.