我最近开始研究git。 这是问题,可能有点令人困惑,但我会尽力描述我的问题:
我们是一群开发人员,创建了一个主分支。我们都为它们创建了自定义分支,用于我们要单独构建的功能。让我们说主人在" A"点。现在已经将几个变化合并为主人。
有一天,我错误地将我的分支合并到主人并推到遥控器然后我意识到我犯了一个错误,所以我从主分支恢复了合并。我觉得一切都很好。现在,除了其他人之外,还有更多的提交已完成。
现在第一个问题是:
1)如果我看到主分支日志,由于我做了合并,它会被我的提交历史记录充满,还有一个恢复合并。
2)如果其他人试图将他们的更改合并到主人那么他们会因为我的"合并"而得到许多合并冲突。和"合并还原"与主分公司。在他们合并时,Git可能首先尝试将我的合并更改与其他人的更改对齐,然后它将还原我的更改。同样的事情将发生在其他人身上,他们将他们的分支合并为主人,他们从A点检查了主分支。
希望我没有让它变得混乱。
是否可以删除我的分支"合并"和"还原合并"完全来自大师?