我有两个分支,Hotfix和R1。我们在Hotfix中做了一些更改,现在我们必须合并两个分支。我检查了我当地的两个分支并执行了以下命令。
git merge --no-commit Hotfix R1
我的期望是R1分支将合并到Hotfix分支.Git将显示冲突,我将解决这些冲突。相反,我得到了以下信息来代替所有冲突。
CONFLICT (rename/delete): path/to/some/file/FileName.java deleted in HEAD and renamed in R1. Version R1 of path/to/some/file/FileName.java
对于某些文件,我可能希望有人删除或重命名该文件。但这条消息即将发布300个文件。而且这两个分支都不是那么远。所以我认为我正在解释信息的错误含义。有人可以解释一下,这条消息到底意味着什么?