git merge问题分支具有不同的文件夹结构

时间:2016-01-04 13:10:35

标签: git merge

我在合并git分支时遇到了一些问题 我的问题如下我有一个文件夹结构的主分支src>视图> a.js ....

我从主人创建了另一个分支A并将文件夹结构修改为WWW>观点> a.js .....但我没有推动提交掌握

此外,我还有另一个名为B的分支,它有一些独特的功能(大约15个提交),这些分支在主分支中不可用。

在这个分支中我也手动将文件夹结构修改为WWW>观点> a.js .....但我没有将提交推送到主分支

现在我需要合并分支A和B.虽然合并这些分支但是得到了以下错误

CONFLICT(重命名/删除):

www/views/a.js deleted in HEAD and renamed in B. 

www / views / a.js版本B留在树上。

然后如何使用分支A和B的合并策略?

1 个答案:

答案 0 :(得分:0)

- >使用 WWW > Views> a.js.....的更改恢复B中的提交(或使用rebase -i删除这些更改)
- >现在合并,一切都很顺利

如果此操作然后合并,无论如何都要解决冲突,然后手动将所需的a.js版本放在master上并提交