Блог веб разработки

Блог веб-разработки статьи | видеообзоры | исходный код

Откат назад в GIT

Доброго времени суток друзья и с новым годом. Бывают ситуации когда мы добавили лишнего в git и хотим откатить изменения назад.

Выполним следующую команду:

git add entry.json

здесь мы добавили(проиндексировали) файл 'entry.json', для того чтобы убедится что изменения добавлены, выполним команду git status -s. Теперь представьте себе ситуацию что мы не планировали индексировать файл entry.json и добавили его по ошибке.

И для того чтобы сделать файл entry.json вновь непроиндексированным нам нужно воспользоваться следующей командой:

git reset entry.json

после выполнения данной команды, проверяем состояние файла entry.json c помощью git status -s и видим что файл снова стал непроиндексированным. Задача выполнена!

Если мы хотим отменить индексацию в системе для всех файлов которые были в последнем добавлении проиндексированы, то просто можем указать:

git reset

Теперь рассмотрим следующую команду которая позволяет у всех непроиндексированных файлов откатывать изменения назад к состоянию последнего коммита:

git checkout -- first.json

отмечу что если данный файл(first.json) и его изменения не зафиксированы в коммите данная команда выполняться не будет, так как здесь подразумевается откат изменений файла к последнему коммиту.

Вот и все дорогие друзья. Может быть данная небольшая статья была для вас запутана?

Тогда оставляйте свои вопросы в комментариях с радостью на них отвечу.

Желаю всего доброго! Пока!

Оцените статью

Еще статьи

Функция инвертирования цветов картинок в css

Работа с выделением текста и курсором.

htaccess запретить доступ к директории

Компоненты в php

Наложение слоев mix-blend-mode css

Тег output в html

Оператор объединения с null

Буфер обмена в Javascript, navigator clipboard

Комментарии

Проверочный код

В данном разделе пока нет комментариев!

История

    ПОДПИСКА

    • Подпишись и получай информацию о выходе новых статей на почту! Просто введите свою почту, нажмите кнопку подписаться. На почту должно будет прийти сообщение с потверждением подписки. Если сообщение не пришло проверьте раздел спам или попробуйте другую почту. Также по всем техническим проблемам вы можете написать в поддержку

    НОВОСТИ

    • Всем привет! Запустил новый сервис для поиска и бесплатного скачивания, прослушивания аудиокниг. Здесь вы можете найти множество литературы и прослушать ее. Вскоре возобновлю написание статей.