Git Credential Management - позволяет менять пароли (Windows, TortoiseGit)
Мы хотим представить Git нашей компании и решили использовать TortoiseGit (так как TortoiseSVN уже используется).
Мы уже заметили, что между TortoiseSVN и TortoiseGit существуют огромные различия в сохранении учетных данных. Вкратце: для сохранения учетных данных TortoiseGit использует Git для Windows, а Git для Windows использует выбранный помощник для учетных данных (например, wincred).
Помощник по учетным данным раз и навсегда сохраняет учетные данные в диспетчере учетных данных панели управления Windows, поэтому вам больше не придется вводить пароль.
Звучит великолепно и готово к развертыванию, но есть случай, который вызывает проблемы: что, если в диспетчере учетных данных есть неправильные учетные данные? Это может быть вызвано ошибочным паролем или даже измененным паролем. Наши тесты показали, что если в менеджере уже есть неверные учетные данные, TortoiseGit (в действительности Git для Windows) просто использует их и не работает.
По нашему мнению, программа должна запросить правильный (или новый) пароль, если в хранилище учетных данных указан неправильный пароль, и заменить его.
Насколько я вижу, сейчас у нас есть две возможности:
Мы предоставляем пользователям руководство, как удалить учетные данные с помощью диспетчера учетных данных Windows (который является решением, но предпочтительным)
Я спрашиваю вас, знаете ли выдругой помощник учетных данных, который позволяет пользователюлегко менять свои пароли
Я выбрал второй, поэтому, пожалуйста, помогите мне с вашим гением!
Спасибо и С наилучшими пожеланиями Лукас