Зачем переключать Git-профиль
Git записывает имя и email автора в каждый новый коммит. Если на одном Mac используются рабочий и личный аккаунты, неверная конфигурация может связать коммит не с тем GitHub-профилем или раскрыть рабочий email в публичном репозитории.
Какие параметры меняются
user.name— имя автора будущих коммитов;user.email— email, по которому GitHub, GitLab или Bitbucket связывает коммит с аккаунтом;user.signingkeyи формат подписи — если профиль использует SSH- или GPG-подпись.
Как сменить Git-аккаунт в GitSwitcher
- Создайте профиль для каждого аккаунта.
- Укажите имя, email, username и Git-хост.
- Выберите профиль в menu bar или назначьте глобальное сочетание клавиш.
- Следующий коммит получит данные выбранного профиля.
Пароли, access tokens и репозитории не читаются: приложение работает только с настройками Git.
macOS, Windows и Linux
Доступны отдельные версии для Apple Silicon M1–M6, Mac с процессором Intel, Windows x64 и современных 64-битных дистрибутивов Linux.