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

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

Откат 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) и его изменения не зафиксированы в коммите данная команда выполняться не будет, так как здесь подразумевается откат изменений файла к последнему коммиту.

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

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

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

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

Еще статьи

Агрегатные функции в SQL

кодирование JavaScript

строки javaScript

Метки GIT

Полоса прокрутки css

Библиотека tkinter python

tkinter события

Linux команды

URL javascript

Комментарии

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

История

    НОВОСТИ

    • Опубликовал приложение под android 'Аудиокниги'. Кому интересно, переходите по ссылке