Сергей Кузнецов, ой я не разработчик и гитом не пользуюсь.. у меня десятки сайтов и постоянно новые появляются и для каждого гит делать очень много времени займет..
Mesuti, Ctrl + Shift + R выведет список файлов, а потом их можно удалить разом? (на тот случай если это полностью вирусные файлы, а не только часть вредоносного кода содержат)
Влад, это не займет много времени (буквально одна команда). А в случае проблем с сайтом может просто огромное количество времени сэкономить. И конечно сэкономит кучу денег)
Влад, вам же в ответе показали, как всего в несколько команд и несколько минут времени заражённый сайт просто восстанавливается из гита) Вы реально считаете, что это того не стоит?)
Неужели упорно продолжать "выкусывать" код из файлов, когда имеют через дыры? Не WP, случаем?
А если в различных местах файлов, тоже рисковать "выкусывая"?
Ну тогда руками вычищай в текстовом редакторе. Не знаю чем ты пользуешься, но поиск и замена во всех файлах по шаблону это элементарная операция. Например в VSCode.
Честно говоря не представляю как можно держать в голове все модификации сайта без использования Git.
Rsa97, помимо бекапа больше нет вариантов? все специалисты в данном случае полагаются на бекап?
у меня бекапы 1 раз в месяц.. за месяц могу довольно много правок на сайте сделать.. и откатывать будет болезненно
Специалисты не делают никаких правок на боевой платформе. Все правки делаются в локальном или dev-окркужении, потом отправляются в репозиторий. И только из репозитория могут попасть на боевой сайт. При таком подходе можно в любой момент развернуть любую версию кода
Влад, Бэкап - самый надёжный метод восстановления. А git даёт ещё много вкусного - версионность, отдельные ветки для разработки фич, быстрое восстановление.
Коммиты есть смысл делать, как минимум, после каждой законченной задачи (доработки, исправления). Если доработка очень большая, то можно и чаще, но в отдельной ветке.
Ну и не надо работать на живом сервере, для разработки должна быть отдельная копия.
Влад, во-первых, бэкапы нужны немножко почаще, чем раз в месяц, во-вторых тут имеется в виду система контроля версий (например, гит), куда вы заносите код после изменений/правок