396 подписчиков
Удаляем ошибочные изменения в файлах в разных статусах: в unstaged (отмена изменений в файле), staged (отмена изменений в файле после git add), commited (отмена изменений в коммите). В последнем случае можно отменить коммит с потерей данных, либо без потери (все изменения из коммита попадают в stage) Редактор vi (vim) быстрый старт: https://youtu...
6 лет назад
13,8K подписчиков
Мы всегда готовы подчеркивать бесчисленные возможности, которые предлагает Git, и эта статья не станет исключением. Git известен своей потрясающей способностью отменять практически любые действия!
3 года назад
592 подписчика
Возникла задача временной правки некоторых переменных скрипта для внесения ключевых изменений в работу отдельных функций, а затем отката к старым значениям переменных (с сохранением нового функционала). Расскажу, какие инструменты предлагает Git для решения проблемы и почему они не работают как ожидалось. Итак, я попробовал два решения: Изменения стека Рассмотрим проект с файлом, который изначально имел следующий вид: Закоммитим его состояние, создадим для удобства новую ветку, а затем изменим последнюю...
2 года назад
1 подписчик
Git - одна из самых популярных систем контроля версий, которая позволяет разработчикам отслеживать изменения в своих проектах и возвращаться к более ранним версиям кода. Одной из основных возможностей Git является возможность вернуться к более раннему коммиту - точке в истории проекта, когда разработчик сделал фиксацию изменений. Вернуться к более раннему коммиту может быть полезно во множестве ситуаций. Например, если в процессе разработки была внесена ошибка, или если потребуется сравнить код на разных этапах разработки...
5 месяцев назад