Бекап файла, который правишь (например, file.php.ORIG )и применение изменений внутри того, где правишь только для своего IP-адреса (чтобы отладить).
Затем, как всё готово - убираем условие (делаем для всех) и удаляем .ORIG-файлы.
Бекапы файлов - само собой делаем!
Как быть, если вдруг косячнули, или хост делает магическую непонятную хрень? (сталкивался как-то когда помогал товарищам. Правишь файл, заливаешь, все права на файл идентичны, а хост перестает его обрабатывать, сайт падает) Что делать в таких случаях?
Проверяете на пустом файле-болванке - это надо делать всегда перед началом любых работ!