Насколько я понимаю, у вас есть разные имена филиалов на вашем локальном компьютере и на вашем пульте.
В этом случае использование
git push --force origin <your-local-branch>:<remote-target-branch>
Должно перезаписать remote-target-branch
текущим состоянием your-local-branch
.