Есть проект на github, я его форкнул и пилю PR через временные ветки. Проект подключен как удаленный источник(remote) uptsream. Но, недавно возникла иная ситуация. Надо было сделать PR в ветку другого человека и я накосячил. Я влил(pull) его ветку в свою origin/master, вместо временной ветки и послал изменения на сервер. Я доделал работу из временной ветки и удалил её. Теперь я не могу получить обновления из uptream т.к. моя master ветка содержит кучу изменений из ветки другого человека и при git pull жалуется на файлы с конфликтами.
Как мне всё исправить? Надо что-бы моя master ветка полностью соответствовала upstream/master.