Я и еще один разработчик объединили и перенесли нашу работу в неосновную ветвь, которая называется toolwork.Таким образом, мы не повлияли на остальную часть команды.Моя ветка темы называлась DPM-93, и мой рабочий процесс git был таким:
# do some work
git checkout DPM-93
git commit -m "did some work"
# catch up
git checkout toolwork
git pull origin toolwork
# rebase my topic branch
git checkout DPM-93
git rebase toolwork
# merge and push my changes
git checkout toolwork
git merge --no-ff DPM-93
git push origin toolwork
Это работало в основном нормально, пока я случайно не выполнил эти команды git
git checkout toolwork
git pull origin master
На этом этапекуча новых вещей появилась в инструментальной ветке, и я не уверен, как избавиться от нее, кроме удаления моего рабочего пространства и повторного клонирования из репозитория.
Есть ли способ вернуть это всостояние до тяги?