Git pull после принудительного обновления

Я только что раздавил несколько коммитов с помощью git rebaseи сделал git push --force(, что, я знаю, зло).

Теперь у других разработчиков программного обеспечения другая история, и когда они сделают git pull, Git сольется. Есть ли способ исправить это, кроме как rm my-repo; git clone git@example.org:my-repo.git?

Мне нужно что-то вроде противоположности git push --force, но git pull --forceне дал ожидаемых результатов.

289
задан Peter Mortensen 16 January 2018 в 07:14
поделиться