У меня есть локальный репозиторий git, который я в конечном итоге планирую опубликовать как открытый источник. Недавно я заметил, что в одном из файлов есть пароль. Очевидно, мне нужно удалить этот пароль из всей истории, прежде чем публиковать репозиторий.Как вы изменяете исторический контент объекта в репозитории git?
A: Есть ли способ доступа и изменения истории для всех версий этого файла?
B: Я предполагаю, что одна альтернатива - просто опубликовать чистую версию HEAD.
Да. я не уверен, почему вы хотите опубликовать все это, историю и все такое. Пойдите с планом B. –