Работа с двумя разными учетными записями Github - PullRequest
0 голосов
/ 16 февраля 2019

У меня есть личная и рабочая учетные записи Github.

По умолчанию для git user.email задан мой личный адрес электронной почты.(git config user.email)

Есть ли способ, если я клонирую репо из учетной записи Work github - он будет автоматически использовать рабочий адрес электронной почты?Или каков правильный подход?

Ответы [ 2 ]

0 голосов
/ 16 февраля 2019

Я предлагаю вам настроить ваш git на git config user.name & git config user.email, когда вам это нужно.В противном случае, если вы можете работать с двумя учетными записями в одном проекте, вы можете добавить вторую учетную запись в качестве участника.

0 голосов
/ 16 февраля 2019

Существует несколько уровней диапазонов для git config,

  1. --global, запись в ~/.gitconfig
  2. --system, запись в${prefix}/etc/gitconfig
  3. --local, по умолчанию, запись в проект .git/config
  4. --worktree, запись в проект .git/config.wroktree, аналогично --local

Вы можете использовать --local файлы конфигурации проекта, чтобы переопределить значение --global , то есть, когда вы настраиваете проект с рабочей учетной записью, немедленно git config, чтобы добавить проект user.name и user.email.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...