Могу ли я использовать аутентификацию GitHub 2-Factor с TortoiseGit?

Нам нравится TortoiseGit, и мы хотим использовать GitHub 2-Factor Authentication... но они, похоже, не хотят работать вместе.

Кто-нибудь разработал решение для этого?

Ответы

Ответ 1

Сообщение в блоге GitHub о двухфакторной аутентификации упоминает, что вы можете создать "токен доступа", который можно использовать на месте пароля при включенном 2-факторе Auth:

enter image description here

Я не уверен, действительно ли это будет работать с TortoiseGit, но, может быть, вы можете попробовать? Вы можете создать токен доступа на странице Страница настроек авторизированных приложений:

enter image description here

Ответ 2

Чтобы выполнить комплимент answercake, используйте функцию токена персонального доступа в GitHub.com при использовании TortoiseGit:

  • Настройте двухэтапное аутентификацию.

  • Настроить токен персонального доступа - принять к сведению сгенерированный токен (используйте кнопку Копировать в буфер обмена рядом с сгенерированным маркер).

  • Установите TortoiseGit, чтобы запомнить ваш пароль как описано здесь.

  • Теперь выполните операцию pull на GitHub.com, введите свое имя пользователя, но вместо обычного пароля используйте токен, который был сгенерирован на шаге 2.

  • Выполните еще одну операцию потянуть на GitHub.com, чтобы убедиться, что токен запомнен.