我和我的团队在使用 github 企业时遇到了一些问题,我希望那里的人可能会遇到这个问题。
我们的开发工作流程很简单,开发人员从开发创建一个功能分支,进行更改并将拉取请求提交回开发。代码被审查并合并到开发中。我们以这种方式工作了几年,但最近我们的几个开发人员开始遇到一个问题,我们大约 5 个开发人员的拉取请求说它不能自动合并。所以认为原因是合并冲突,我通过命令行运行合并,它干净地合并,没有合并冲突。
我经历了所有不会自动合并的拉取请求,它们都通过命令行成功合并。
由于不是每个人都发生这种情况,我认为这是开发人员本地代码库在起作用。我让开发人员丢弃他们的本地文件并克隆存储库。我让每个开发人员一次做一个小改动并提交一个拉取请求。他们都不会再次自动合并。
我希望那里有人遇到过这个问题并知道如何解决。
提前致谢,如果您需要更多信息,请告诉我。
格雷格