Как откатить изменение в git, не делая коммита?

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
EVOSandru6
Сообщения: 605
Зарегистрирован: 2014.07.04, 13:33

Как откатить изменение в git, не делая коммита?

Сообщение EVOSandru6 »

Добрый день,

Интересует такая ситуация,

1) git commit -am 'x-commit'
2) Внес изменения в некоторые файлы в индексе, поназакрывал файлы в IDE. не могу Ctrl+z откатить изменения вновь их открыв.
3) Хочу просто откатить изменения по всем файлам к шагу 1) , не делая очередного коммита

Подскажите пожалуйста как сделать?
Аватара пользователя
maleks
Сообщения: 1985
Зарегистрирован: 2012.12.26, 12:56

Re: Как откатить изменение в git, не делая коммита?

Сообщение maleks »

вы в индекс изменения тоже добавили или просто файлы изменили после коммита?
Yii2 universal module sceleton - for basic and advanced templates
yan
Сообщения: 942
Зарегистрирован: 2011.03.23, 09:28
Откуда: Уфа

Re: Как откатить изменение в git, не делая коммита?

Сообщение yan »

если речь про пхпшторм то возможно Revert то что нужно
EVOSandru6
Сообщения: 605
Зарегистрирован: 2014.07.04, 13:33

Re: Как откатить изменение в git, не делая коммита?

Сообщение EVOSandru6 »

maleks писал(а): 2018.08.11, 08:36 вы в индекс изменения тоже добавили или просто файлы изменили после коммита?
Просто файлы изменил, которые до последнего коммита были добавлены в git add .
EVOSandru6
Сообщения: 605
Зарегистрирован: 2014.07.04, 13:33

Re: Как откатить изменение в git, не делая коммита?

Сообщение EVOSandru6 »

maleks писал(а): 2018.08.11, 10:47 https://githowto.com/ru/undoing_local_changes
Спасибо, так и делал каждый файл, думал, может можно разом всю пачку разом как нибудь.
Аватара пользователя
nizsheanez
Сообщения: 814
Зарегистрирован: 2011.04.29, 13:09
Откуда: Москва

Re: Как откатить изменение в git, не делая коммита?

Сообщение nizsheanez »

Все незакоммиченные изменения можно откатить "git reset --hard" (см. так же git reset --soft)
Туда же можно передать отдельные файлы.

В шторме есть 2 способа:
- Правой кнопкой на корне проекта, git, revert
- Cmd + K, во всплывшем окне будет кнопка revert наверху
EVOSandru6
Сообщения: 605
Зарегистрирован: 2014.07.04, 13:33

Re: Как откатить изменение в git, не делая коммита?

Сообщение EVOSandru6 »

nizsheanez писал(а): 2018.11.17, 06:36 Все незакоммиченные изменения можно откатить "git reset --hard" (см. так же git reset --soft)
Туда же можно передать отдельные файлы.

В шторме есть 2 способа:
- Правой кнопкой на корне проекта, git, revert
- Cmd + K, во всплывшем окне будет кнопка revert наверху
Благодарю!
Ответить