У меня есть локальный проект, над которым я работал некоторое время. В этом проекте есть некоторые данные конфигурации, содержащие пароли. Теперь я хочу сделать этот проект общедоступным в Github и хочу разделить данные конфигурации, а не проверять конфиденциальные данные, как я должен был сделать с самого начала. Однако даже если это сделать в HEAD, данные все еще доступны в истории коммитов.Удалить конфиденциальные данные конфигурации из истории фиксации
Есть ли способ решить эту проблему или мне нужно удалить все старые фиксации и использовать только последнее чистое коммит в публичном репо?
Между доступными опциями, которые являются самыми идематическими?