У меня есть доступ к двум аккаунтам BitBucket. Я хочу использовать SSH для них обоих. Я использую TortoiseGit и Pageant для аутентификации.
Однако я должен продолжать удалять ключи SSH из Pageant для правильной аутентификации. Вот что я должен сделать в данный момент:
- Удалите все ключи из Pageant.
- Выполните операцию над репозиторием в учетной записи A. Успешно.
- Выполните операцию над репозиторием в учетной записи B. Успешно.
- Попытка операции с репозиторием в учетной записи A. Получите сообщение «conq: доступ к репозиторию запрещен», пока я не удалю ключ для другой учетной записи из Pageant.
Как я могу заставить это работать правильно? Я погуглил и нашел информацию о ~/.ssh/config
, но я почти уверен, что это дело Linux. Я также нашел упоминание об использовании «сессий» в Putty.exe
, но, похоже, я могу использовать только имя хоста, чтобы выбрать, какую сессию я хочу использовать — поскольку обе учетные записи связаны с bitbucket.org, я не думаю, что это сработает .
Любая помощь будет оценена по достоинству. Реально не могу понять, почему это так сложно!