0

所以我和我的团队在使用 Git / GitHub 时遇到了一个非常奇怪的问题。(私人回购)

每次我们中的一个人提交时,提交历史都会改变。这不是不同分支的问题;目前,我们都在努力掌握。

例如,今天,我们查看了历史记录,它说 master 分支上有 62 次提交。然后我们中的一个人推动,突然有 55 次提交。

更糟糕的是,对方的承诺似乎消失了。

我相信正在发生的事情是,我们都以某种方式在本地回购中获得了不同的历史,因此当我们推送时,它会改变整个历史!

有谁知道如何解决它?或者也许还有什么问题?

编辑

我们肯定都在看同一个 repo,我们不会强行推动。

虽然我和我的团队已经设法通过开始一个新的 repo 然后仔细添加我们的文件来让事情重回正轨,但我仍然非常感谢一个解决方案,或者至少是一个关于原因的合理解释。一如既往,谢谢。

4

0 回答 0