2016-12-06 30 views
0

当我运行git pull origin feature/siteRedesizhn我得到41文件中有错误哪能的Git合并自动

CONFLICT (modify/delete): .default/style.css deleted in d1c66866cb543b104368e4eff9d980424460bcf4 and modified in HEAD. Version HEAD of .default/style.css left in tree. 
CONFLICT (content): Merge conflict in slider_main_custom/template.php 

我如何获得git的合并在线程feature/siteRedesizhn所有突变,无论是在我的本地库,不看名单并且不需要手动更改文件? 对不起,我的英语。

+5

人的判断是必要的解决混帐合并冲突。没有一种方法可以自动完成,你必须决定在冲突的文件中保留什么以及被删除的内容。 – Todd

回答

1

基本上,冲突应该是自动化过程的停止标志,因此人们需要决定如何解决它。 不过,你可以决定强制一个 - 或者 - 他们的策略,这样合并就会像父母文件一样,不会引起冲突。 这应该使用非常小心,最好不要使用。

有关详细的合并策略和更多,请参阅:https://git-scm.com/book/it/v2/Git-Tools-Advanced-Merging