Как отменить временные изменения для локальной версии репозитария Git?
Выносите все локально зависимые данные в отдельный файл.
Файл в .gitignore
В итоге локально всё работает, в гит изменения этих файлов не попадают
локальная версия сайта нуждается в предварительных правках кода
Исправьте это, а не изобретайте странные костыли с редактированием истории коммитов.