Я нормированный мой m-branch
поверх master
Невозможно вытолкнуть -f после перебазирования на вершине мастера
Теперь я хочу, чтобы синхронизировать удаленный m-branch
с моей местной m-branch
Я знаю, что я должен делать git push -f
но я получаю сообщение об ошибке:
➜ SupporTool git:(m-branch) git push -f origin m-branch
Counting objects: 745, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (638/638), done.
Writing objects: 100% (745/745), 131.03 KiB | 0 bytes/s, done.
Total 745 (delta 399), reused 0 (delta 0)
To sso://dev-internal/SupporTool99)
remote: Resolving deltas: 100% (399/399) : Resolving deltas: 98% (392/399)
non-fast-forward)ing changes:
remote: Processing changes: done
error: failed to push some refs to 'sso://dev-internal/SupporTool'
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
попытался упростить название, но забыл об ошибке. исправил мой вопрос –
ОК, я отредактирую первый абзац. Остальное по-прежнему стоит: вам нужно выяснить, что делает отдаленный, и почему они решили не принимать принудительный толчок, и что нужно, чтобы заставить их разрешить принудительное нажатие (ну, или отказаться от подталкивания). – torek