Reset полностью подчиняется состоянию хранилища?

В ветке разделяемой функции я проверил ветвь и непреднамеренно переустановил ее для управления, вызвав множество проблем, поскольку это общая ветка, и я должен был сделать git merge.

Как я могу вернуть всю ветвь в точно состояние ветки в репозитории?

Ответы

Ответ 1

Если вы сделали это только локально, вы можете переключиться на мастер ветки, удалить свою локальную ветвь функции и проверить удаленный откат:

git checkout master
git branch -d featurebranch
git fetch
git checkout -b featurebranch origin/featurebranch