在Android Studio上,我从master创建了一个新分支,并提交了两次新分支。然后我签下了大师,并承诺了一次。所以我有两个分支,有两个不同的端点和一个共同的父级。现在我正在尝试三种方式合并:右键单击新分支,单击新分支名称,然后合并,但出现弹出
无法合并TestMergeBranch冲突(内容):合并中的冲突(…文件列表…)
什么也没发生。
因此,我点击VCS菜单,Git,解决冲突。然后我单击"接受您的"按钮来解决选定文件上的冲突。"解决"窗口消失,并且再次不再发生任何事情。
因此,我要重新添加以暂存已解析的文件,但"添加"选项被禁用。
有什么提示吗?
(Ubuntu 14.04上的Android Studio 2.0)
---它需要一个android工作室的git标签---
首先签出要合并其他分支的分支(例如,如果要将开发合并到master,然后签出master)。
右键单击要合并到已签出分支的分支,然后使用合并。
如果您在两个分支中处理相同的文件,它就无法自行合并,因此会引发冲突。
手动解决冲突
将文件添加到索引(这将使它理解冲突是合并的)
提交合并的更改
按下遥控器。
添加选项已禁用
如果您指的是"添加到VCS"选项,则应禁用该选项,因为该文件已被git跟踪(用于新文件)
请尝试提交,然后从"提交更改"对话框中选择已解析要添加/提交的文件。