无法自动合并Git拉取请求::无冲突
我和我的团队在使用github enterprise时遇到了一些问题,我希望有人可能遇到过这个问题 我们的开发工作流程是直截了当的,开发人员创建了开发的一个功能分支,进行了更改,并将请求提交回开发。代码被审查并合并到开发中。我们已经以这种方式工作了几年,但是最近我们的几个开发人员开始遇到一个问题,来自大约5个开发人员的pull请求表示它不能自动合并。因此,认为原因是合并冲突,我通过命令行运行merge,它干净地合并,没有合并冲突 我检查了所有不会自动合并的拉取请求,它们都通过命令行成功合并 因为这并不是发生在每个人身上,所以我认为是开发人员本地代码库出了问题。我让开发人员把他们的本地文件扔掉,然后克隆了repo。我让每个开发人员一次做一个小改动,然后提交一个请求。它们都不会再次自动合并 我希望有人经历过这个问题,知道如何解决 提前谢谢,如果您需要更多信息,请告诉我无法自动合并Git拉取请求::无冲突,git,github,merge,conflict,git-merge,Git,Github,Merge,Conflict,Git Merge,我和我的团队在使用github enterprise时遇到了一些问题,我希望有人可能遇到过这个问题 我们的开发工作流程是直截了当的,开发人员创建了开发的一个功能分支,进行了更改,并将请求提交回开发。代码被审查并合并到开发中。我们已经以这种方式工作了几年,但是最近我们的几个开发人员开始遇到一个问题,来自大约5个开发人员的pull请求表示它不能自动合并。因此,认为原因是合并冲突,我通过命令行运行merge,它干净地合并,没有合并冲突 我检查了所有不会自动合并的拉取请求,它们都通过命令行成功合并 因为
Gregg此问题的快速解决方法是让您的用户浏览到http(s)://[hostname]/settings/emails,并确保他们有一个标记为主要的电子邮件地址 一旦我让所有的开发人员执行上述任务,所有的请求都有自动合并选项 我和Github谈过这个bug,他们说当前版本的解决方案是11.10.326