Во время разработки проекта может возникнуть случай, когда какую-либо ветку в гите необходимо откатить до определенного коммита. В это статье рассмотрим, как это можно сделать. Сделать это можно следующим способом.

Переключаемся на ветку, в которой нужно откатить изменения:

git checkout master

Проверяем историю коммитов:

 

git hist

Копируем хэш коммита, до которого нужно откатить изменения и выполняем команду:

git reset --hard 

git hist --all

Еще раз просмотрев историю коммитов, вы сможете увидеть, как ветка успешно была обновлена то нужного вам коммита.