Git не похож на подрывную деятельность.Короткий ответ: вы не можете.
Вы должны рассмотреть возможность изменения вашего изменения (только одного соответствующего) по отношению к дистанционному
git rebase -i origin/trunk
, чтобы вы начали.Не забудьте прочитать комментарии и инструкции по пути.Существует также man git-rebase
конечно.
В конце концов, когда вы удовлетворены результатом, вы можете либо создать новую ветку оттуда
git checkout -b rebased HEAD
, либо вы можете выбратьсделай его своим новым хозяином.Я оставлю на ваше усмотрение, как управлять вашими филиалами локально (потому что вы не сказали нам о них).
Давите громко, тогда будьте проще с
git push origin trunk