最佳答案
我只是用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
没有给出预期的结果。