Как мне отредактировать прошлые коммиты git, чтобы удалить мой пароль из журналов коммитов?

My проблема: cygwin git, похоже, неправильно запрашивает учетные данные при использовании URL-адресов https: //, поэтому я использовал имя пользователя и пароль в URL-адресе. К сожалению, когда я сделал "получить вытащить", он автоматически подтвердил сообщение с полным URL, включая пароль. Я не заметил этого, пока не внес изменения.

Как мне отредактировать старые сообщения фиксации, чтобы удалить пароль в URL?

Мое общее репозиторий git находится на моем собственном сервере. При необходимости могу сделать операцию по репо.

Инструкции по изменению моей конфигурации (т.е. не использовать Cygwin, не использовать https) не нужны - я пытаюсь разобраться с тем, что уже сделано.

Да, я могу записать пароль, но я все равно хочу его исправить.

7
задан Dewey Sasser 6 December 2011 в 01:58
поделиться