Получить, извлечь, объединить или отправить изменение в GitHub. Gitbash дает {git: 'credential-cache' не является командой git. См. 'Git - help'.}
Эта ошибка
git: 'credential-cache' не является командой git. См. 'Git --help'.
отображается каждый раз, когда я пытаюсь взаимодействовать с GitHub:
Чтобы избавиться от боли при вводе своего идентификатора и пароля GitHub каждый раз, когда я извлекаю, извлекаю, объединяю и отправляю изменения в GitHub, я подумал об использовании
git config --global credential.helper cache
команда для хранения имени идентификатора и пароля. После его использования я узнал, что, поскольку я использую Windows, мне пришлось использоватьmanager
вместо того cache
выполнить ту же задачу. Однако указанное выше сообщение об ошибке появляется каждый раз, когда я пытаюсь взаимодействовать с GitHub.
1 ответ
Я никогда не использовал помощника по учетным данным. Но, я думаю, вам потребуется установить сторонний инструмент, чтобы он заработал.
refer to
/questions/13042728/est-li-sposob-propustit-vvod-parolya-pri-ispolzovanii-https-na-github/13042730#13042730check
https://github.com/microsoft/Git-Credential-Manager-for-Windows
В качестве рекомендации я бы посоветовал вам использовать ключи ssh cite^
вместо стороннего инструмента вы более безопасны. Еще более безопасно, если вы используете парольную фразу вместе с ssh-agent cite^
.