30,2 тыс читали · 6 лет назад
Git unmerge (+ git revert) - отмена слияния, откат изменений
Для отмены слияния веток в git (git merge) есть два решения: - удаление коммита слияния (unmerge, merge undo, merge delete) - отмена изменений слияния (revert) Первый случай поможет, если вы еще не сделали новых коммитов, после слияния веток, и не отправили изменения в ваш центральный репозиторий (например в GitHub или Bitbucket). Для удаления коммита слияния нужно перейти на ветку, в которую вы влили другую ветку. Например так: git checkout master и выполнить операцию отката ветки: git reset --hard...
937 читали · 10 месяцев назад
Как вернуться (откатиться) к более раннему коммиту в Git
Git - одна из самых популярных систем контроля версий, которая позволяет разработчикам отслеживать изменения в своих проектах и возвращаться к более ранним версиям кода. Одной из основных возможностей Git является возможность вернуться к более раннему коммиту - точке в истории проекта, когда разработчик сделал фиксацию изменений. Вернуться к более раннему коммиту может быть полезно во множестве ситуаций. Например, если в процессе разработки была внесена ошибка, или если потребуется сравнить код на разных этапах разработки...