2013-02-24 7 views
1

У меня есть доступ к двум счетам BitBucket. Я хочу использовать SSH для них обоих. Я использую TortoiseGit и Pageant для аутентификации.Использование Pageant с TortoiseGit с двумя учетными записями - необходимо сохранить ключи SSH

Однако, я должен продолжать удалять ключи SSH из Pageant для правильной аутентификации. Это то, что я должен сделать в данный момент:

  1. Удалить все ключи из Pageant.
  2. Выполнение операции в хранилище на счете A. Успешно.
  3. Выполнение операции в хранилище на счете B. Успешно.
  4. Попытка операции над хранилищем в учетной записи A. Получить сообщение «conq: репозиторий доступ отказано» до тех пор, пока я не удалю ключ для другой учетной записи из Pageant.

Как я могу заставить это работать правильно? У меня Googled и нашел вещи около ~/.ssh/config, но я уверен, что это Linux. Я также нашел упоминание использования «сеансов» в Putty.exe, но, похоже, я могу использовать только имя хоста, чтобы выбрать, какой сеанс я хочу использовать, поскольку обе учетные записи имеют bitbucket.org. Я не думаю, что это сработает ,

Любая помощь будет оценена по достоинству. На самом деле не могу понять, почему это так сложно!

ответ