Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法自动合并Git拉取请求::无冲突_Git_Github_Merge_Conflict_Git Merge - Fatal编程技术网

无法自动合并Git拉取请求::无冲突

无法自动合并Git拉取请求::无冲突,git,github,merge,conflict,git-merge,Git,Github,Merge,Conflict,Git Merge,我和我的团队在使用github enterprise时遇到了一些问题,我希望有人可能遇到过这个问题 我们的开发工作流程是直截了当的,开发人员创建了开发的一个功能分支,进行了更改,并将请求提交回开发。代码被审查并合并到开发中。我们已经以这种方式工作了几年,但是最近我们的几个开发人员开始遇到一个问题,来自大约5个开发人员的pull请求表示它不能自动合并。因此,认为原因是合并冲突,我通过命令行运行merge,它干净地合并,没有合并冲突 我检查了所有不会自动合并的拉取请求,它们都通过命令行成功合并 因为

我和我的团队在使用github enterprise时遇到了一些问题,我希望有人可能遇到过这个问题

我们的开发工作流程是直截了当的,开发人员创建了开发的一个功能分支,进行了更改,并将请求提交回开发。代码被审查并合并到开发中。我们已经以这种方式工作了几年,但是最近我们的几个开发人员开始遇到一个问题,来自大约5个开发人员的pull请求表示它不能自动合并。因此,认为原因是合并冲突,我通过命令行运行merge,它干净地合并,没有合并冲突

我检查了所有不会自动合并的拉取请求,它们都通过命令行成功合并

因为这并不是发生在每个人身上,所以我认为是开发人员本地代码库出了问题。我让开发人员把他们的本地文件扔掉,然后克隆了repo。我让每个开发人员一次做一个小改动,然后提交一个请求。它们都不会再次自动合并

我希望有人经历过这个问题,知道如何解决

提前谢谢,如果您需要更多信息,请告诉我


Gregg

此问题的快速解决方法是让您的用户浏览到http(s)://[hostname]/settings/emails,并确保他们有一个标记为主要的电子邮件地址

一旦我让所有的开发人员执行上述任务,所有的请求都有自动合并选项

我和Github谈过这个bug,他们说当前版本的解决方案是11.10.326