позвольте мне сказать, что у меня есть коммиты как:
А-В-С-D-E-F-G
коммит B содержит несколько паролей (и некоторые изменения кода)
в коммите G удалены пароли (добавлены в B), и теперь они перезаписываются из внешних файлов
так что теперь в G нет пароля, но если кто-то заглянет в историю, он может увидеть конфиденциальные данные из коммита B.
Могу ли я что-то сделать с помощью git rebase или другого инструмента?