Я только что раздавил несколько коммитов с помощью 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
не дал ожидаемых результатов.