GitSwitcher← На главную
GIT CONFIG НА DESKTOP

Переключение Git-профилей без терминала

Рабочий GitHub, личные проекты и open source часто требуют разных значений user.name, user.email и signing key. GitSwitcher сохраняет профили и переключает их из системной панели или глобальными горячими клавишами.

Зачем переключать Git-профиль

Git записывает имя и email автора в каждый новый коммит. Если на одном Mac используются рабочий и личный аккаунты, неверная конфигурация может связать коммит не с тем GitHub-профилем или раскрыть рабочий email в публичном репозитории.

Какие параметры меняются

  • user.name — имя автора будущих коммитов;
  • user.email — email, по которому GitHub, GitLab или Bitbucket связывает коммит с аккаунтом;
  • user.signingkey и формат подписи — если профиль использует SSH- или GPG-подпись.

Как сменить Git-аккаунт в GitSwitcher

  1. Создайте профиль для каждого аккаунта.
  2. Укажите имя, email, username и Git-хост.
  3. Выберите профиль в menu bar или назначьте глобальное сочетание клавиш.
  4. Следующий коммит получит данные выбранного профиля.
Пароли, access tokens и репозитории не читаются: приложение работает только с настройками Git.

macOS, Windows и Linux

Доступны отдельные версии для Apple Silicon M1–M6, Mac с процессором Intel, Windows x64 и современных 64-битных дистрибутивов Linux.

Скачать GitSwitcher