Microsoft Git -Credential-Manager - PullRequest
       29

Microsoft Git -Credential-Manager

1 голос
/ 05 марта 2020

Я использую Microsoft Git -Credential-Manager для Linux (Ubuntu) в течение пары недель, с некоторыми учетными данными, и теперь мне нужно добавить sh изменений в другой РЕПО с разными учетными данными. Но я не могу этого сделать, потому что GCM пытается использовать неверные данные для доступа к этому хранилищу.

Как я могу изменить их или добавить новые, чтобы иметь возможность фиксировать разные репо с разными учетными данными? Возможно ли это?

1 Ответ

1 голос
/ 05 марта 2020

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

git credential-manager reject <url>

После удаления записи вы сможете сохранить новую учетные данные.

Вы можете хранить (git credential-manager store) одно удостоверение на хост и пользователя: оно будет действительным для всех репозиториев, принадлежащих указанному пользователю.

Для учетных данных для каждого хранилища, как показано в Git -Credential-Manager-for-Windows / выпуск 749 , используйте (для Windows или Linux) git config credential.useHttpPath, объяснено в git учетных данных .

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