Как обновить локальную ветку Git

По не опыту сделал git reset на локальной ветке master, теперь не получается запушить новый commit. Как можно исправить ситуацию и вернуться на последний commit? git pull (remote) (branch) делает не то (ну или я делаю не так).

Doit/master - это тот commit, куда необходимо "вернуться" master'ом Doit/master - это тот commit, куда необходимо "вернуться"


Ответы (1 шт):

Автор решения: KoVadim

Вначале переключим на нужную ветку

git checkout master

и теперь по жёсткому перепишем ее на нужную с "удаленной ветки"

git reset --hard origin/master 
→ Ссылка