Недавно я начал работу с небольшим Python script для FTP. Для начала я имел данные о сервере, логине и пароле для FTP-сайта, подключенного к устройству script, но это не имело значения, потому что я работал только с ним локально.
Тогда у меня была гениальная идея поместить проект в github. Вскоре я понял свою ошибку и заменил жесткие детали решением с помощью .netrc
. Теперь я удалил проект из github, так как любой мог посмотреть на историю и увидеть детали входа в текстовый файл.
Вопрос в том, есть ли способ пройти через историю git и удалить имя пользователя и пароль повсюду, но в противном случае оставить историю неповрежденной? Или мне нужно запустить новое репо без истории?