2016-12-06 59 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