所以我的团队和我在Git / GitHub上遇到了一个非常奇怪的问题。 (私人回购)
每次我们提交时,提交历史都会更改。这不是不同分支的问题;目前,我们都在努力掌握。
例如,今天,我们看了一下历史,它说主分支有62个提交。 然后我们中的一个推了推,突然有55个提交。
更糟糕的是,对方的承诺似乎已经消失了。
我相信正在发生的事情是,我们都在某种程度上在我们的本地回购中获得了不同的历史,因此当我们推动它时,它会改变整个历史!
有没有人知道如何修复它? 或者问题可能还有什么呢?
修改
我们肯定都在看同一个回购,而我们并没有强行推动。
虽然我和我的团队已经设法通过启动新的回购然后仔细添加我们的文件让事情重回正轨,但我仍然非常感谢解决方案,或者至少是为什么要合理解释。一如既往,谢谢。