PhpStorm git合并分支没有冲突

时间:2019-11-01 20:22:30

标签: git merge phpstorm diff git-diff

我有两个远程和本地分支:masterrefactor。我想将refactor分支合并到master中,并使用3个窗口查看PhpStorm的diff工具中的所有更改。

我的问题是PhpStorm说没有冲突(refactor分支与master相同,但是前面有5个提交)并自动合并了分支,所以我无法查看代码并修复其中的任何错误它。

可以指定分支合并来禁用自动合并(不存在冲突时)。 Google和PhpStorm的帮助没有帮助我。

2 个答案:

答案 0 :(得分:1)

查看刚刚创建的合并提交(自动,因为没有冲突)的最简单方法是检查所述提交的内容。

请参阅JetBrains“ Review changes”和log tab以选择最后的合并提交。

如果您的评论显示了一些错误,则可以修复这些错误并在合并提交的基础上进行新的提交。

答案 1 :(得分:0)

  

重构分支与master相同,但是前面有5个提交

然后这是一个快速合并,实际上只是在移动master引用。完全没有额外的提交,也没有冲突。

  

可以指定分支合并来禁用自动合并

可以使用--no-commit选项。但是,这将不会为您打开任何合并工具-只是合并分支中的更改不会在工作副本中提交。您将可以使用2面差异进行查看。

相关问题