Мне нравится, что мои имя пользователя и пароль Github кэшируются, поэтому мне не нужно вводить свои учетные данные каждый раз, когда я перетаскиваю / отправляю на Github. В первый раз я следовал инструкциям , предоставленным Github , и он работал отлично.
Затем я обновился с Сьерры до Высокой Сьерры, и это заставило терминал снова запросить мое имя пользователя и пароль. Я следую инструкциям Github, чтобы исправить это, но не получаю приглашение для Keychain Access для сохранения моих учетных данных при первом нажатии на Github. Я не мог это исправить, поэтому я в конечном итоге прибегнул к сбросу моего Keychain Access по умолчанию. Это позволило мне получить приглашение и кэшировать свои учетные данные.
Я обновился до Мохаве, и он больше не позволяет мне сбросить Keychain Access. Я пытаюсь спросить, почему это так здесь , но до сих пор я не получил никаких ответов. Это мой .gitconfig
файл, когда я набираю git config --global --edit
в терминале:
[user]
email = [email]
name = [name]
[core]
editor = code --wait
pager = cat
[format]
pretty = oneline
[credential]
helper = osxkeychain
osxkeychain helper
определенно установлен. Что я делаю неправильно? Как мне показать приглашение для предоставления доступа к цепочке ключей OSX?