Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Обновление учетных данных из цепочки ключей macOS

You'll need to update your saved credentials in the git-credential-osxkeychain helper if you change your username, password, or personal access token on GitHub.

Примечание: Обновление учетных данных из цепочки ключей macOS применяется только к пользователям, которые вручную настроили personal access token с помощью вспомогательного osxkeychain средства, встроенного в macOS.

Мы рекомендуем вместо этого настроить SSH или выполнить обновление до диспетчера учетных данных Git (GCM). GCM может управлять проверкой подлинности от вашего имени (больше нет вручную personal access tokens), включая 2FA (двухфакторную проверку подлинности).

Когда Git предложит ввести пароль, введите personal access token. Кроме того, можно использовать вспомогательное средство учетных данных, например диспетчер учетных данных Git. Проверка подлинности на основе пароля для Git была удалена в пользу более безопасных методов проверки подлинности. Дополнительные сведения см. в разделе Создание personal access token.

Обновление учетных данных с помощью доступа к цепочке ключей

  1. Щелкните значок "Интересное" (лупа) в правой части строки меню. Введите Keychain access и нажмите клавишу ВВОД, чтобы запустить приложение. Панель поиска "Интересное"
  2. В разделе "Доступ к цепочке ключей" выполните поиск по запросу github.com .
  3. Найдите запись "internet password" для github.com.
  4. Измените или удалите запись соответственно.

Удаление учетных данных с помощью командной строки

В командной строке можно использовать вспомогательное приложение учетных данных для непосредственного удаления записи цепочки ключей.

$ git credential-osxkeychain erase
host=github.com
protocol=https
> [Press Return]

В случае успешного выполнения ничего не будет напечатано. Чтобы проверить, работает ли он, попробуйте клонировать частный репозиторий из GitHub.com. Если вам будет предложено ввести пароль, это означает, что запись цепочки ключей была удалена.

Дополнительные материалы