我有两个远程和本地分支:master
和refactor
。我想将refactor
分支合并到master
中,并使用3个窗口查看PhpStorm的diff工具中的所有更改。
我的问题是PhpStorm说没有冲突(refactor
分支与master
相同,但是前面有5个提交)并自动合并了分支,所以我无法查看代码并修复其中的任何错误它。
可以指定分支合并来禁用自动合并(不存在冲突时)。 Google和PhpStorm的帮助没有帮助我。
答案 0 :(得分:1)
查看刚刚创建的合并提交(自动,因为没有冲突)的最简单方法是检查所述提交的内容。
请参阅JetBrains“ Review changes”和log tab以选择最后的合并提交。
如果您的评论显示了一些错误,则可以修复这些错误并在合并提交的基础上进行新的提交。
答案 1 :(得分:0)
重构分支与master相同,但是前面有5个提交
然后这是一个快速合并,实际上只是在移动master
引用。完全没有额外的提交,也没有冲突。
可以指定分支合并来禁用自动合并
可以使用--no-commit
选项。但是,这将不会为您打开任何合并工具-只是合并分支中的更改不会在工作副本中提交。您将可以使用2面差异进行查看。