git: 'credential-wincred' не является командой git.Смотрите «git --help».на Mac - PullRequest
0 голосов
/ 27 февраля 2019

Как решить эту ошибку на «MacBook Pro».

git: 'credential-wincred' не является командой git.Смотрите 'git --help'.

git: 'credential-wincred' не является командой git.Смотрите 'git --help'.

remote: HTTP Basic: доступ запрещен, фатальный: аутентификация не удалась для 'https://gitlab01.xxxxx.com.tw/xxxxx/xxxxxxx.git/'

Я использую "git config --system --unsetcredential.helper "&" git config --global credential.helper wincred ", и у меня ничего не работает.Спасибо.

1 Ответ

0 голосов
/ 27 февраля 2019

Проблема заключается в том, что вы пытаетесь использовать wincred помощник по учетным данным, который доступен только в Windows, в macOS.Вы упомянули, что вы запустили git config --global credential.helper wincred, который устанавливает помощника учетных данных на wincred.Когда Git пытается вызвать его, происходит сбой, потому что он недоступен.

Вместо этого вы должны запустить git config --unset-all credential.helper и запустить git config --global credential.helper osxkeychain.Это приведет к тому, что вы будете использовать цепочку ключей MacOS для хранения учетных данных, которые будут работать на macOS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...