Если у меня есть вспомогательный набор учетных данных в моем ~/.gitconfig
, как я могу отключить/обойти его в конкретном репо и не использовать помощник учетных данных?
Я пробовал редактировать файл repo .git/config
для удаления свойства credential.helper
следующим образом:
[credential]
helper =
... но когда я делаю git push
, я получаю следующее сообщение об ошибке, а Git в любом случае использует мой помощник по умолчанию от ~/.gitconfig
:
git: 'credential-' is not a git command. See 'git --help'.
Did you mean this?
credential
Я использую Git версию 1.7.12.
(Backstory/use case: Git настроен для использования помощника store
, который хранит пароли, незашифрованные на диске. Хелпер cache
недоступен в этой системе. У меня есть пара репозиций, для которых я скорее вводите пароль каждый раз, чем храните его на диске.)