Могу ли я использовать аутентификацию 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, чтобы убедиться, что токен запомнен.
Ответ 3
Вам нужно будет создать токен доступа, чтобы вытащить/нажимать код в Github с двухфакторной аутентификацией с использованием черепахи. Используйте этот токен в качестве пароля.
Вот дополнительные шаги -
https://help.github.com/articles/creating-an-access-token-for-command-line-use/
https://github.com/settings/tokens