Я внес несколько крупномасштабных обновлений в свою разработку, и они были зафиксированы несколько раз, но теперь я не хочу их, и мне нужны обновления в исходной разработке, чтобы они были в моей разработке? Как это сделать?
Если вам ничего не нужно из вашего местного филиала, вы можете:
Удалите свой местный филиал
git branch -D development
Принести:
git fetch
Оформить заказ на разработку происхождения
git checkout -b development origin/development
https://sethrobertson.github.io/GitFixUm/fixup.html
Чтобы отбросить все локальные коммиты в этой ветке, чтобы сделать локальную ветвь идентичной «восходящей» ветке, просто запустите git reset --hard @{u}