Задать вопрос
@beduin01

Как вытянуть ревизию с github?

Ситуация простая. Я закоммитил в репозитарий исправление кода. Потом поредактировал код и решил откатиться именно к той закоммиченной версии. Делаю git pull -- Система говорит, что "все уже обновлено". Подозреваю потому что я ничего еще из этого кода не коммитил.

Как мне не делая этот коммит просто откатиться до предыдущего состояния?
И чем fetch отличается от pull?
  • Вопрос задан
  • 3443 просмотра
Подписаться 1 Оценить Комментировать
Ответ пользователя Виктор К ответам на вопрос (2)
v_decadence
@v_decadence
git pull = git fetch + git merge
То есть pull - это получение новых данных с origin (fetch) и слив их с текущей веткой. fetch просто получает новые данные (коммиты), но не сливает их в текущую локальную ветку.

Откат к предыдущему коммиту (если ненужные изменения вы не коммитили, то есть сброс изменений): git checkout HEAD . (точка - часть команды)
Ответ написан