Мы всегда готовы подчеркивать бесчисленные возможности, которые предлагает Git, и эта статья не станет исключением. Git известен своей потрясающей способностью отменять практически любые действия!
Удаляем ошибочные изменения в файлах в разных статусах: в unstaged (отмена изменений в файле), staged (отмена изменений в файле после git add), commited (отмена изменений в коммите). В последнем случае можно отменить коммит с потерей данных, либо без потери (все изменения из коммита попадают в stage) Редактор vi (vim) быстрый старт: https://youtu...