2013-07-03 2 views
1

Я использую исходное дерево на своем mac для своих репозиториев git. Я объединил две ветви с конфликтом в product.php. Теперь у меня есть следующие файлы:Вручную разрешить конфликты слияния git с исходным деревом

product.php.BACKUP.43706.php 
product.php.BASE.43706.php 
product.php.LOCAL.43706.php 
product.php.REMOTE.43706.php 

Я хочу объединить их с моим любимым редактором. Для этого я хочу иметь файл со следующими аннотациями, и я думал, что это будет родное поведение git.

<<<<<<< HEAD:index.html 
<div id="footer">contact : [email protected]</div> 
======= 
<div id="footer"> 
    please contact us at [email protected] 
</div> 
>>>>>>> iss53:index.html 

найдено на: http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging

Как я могу получить мой файл слияния?

Большое спасибо.

+0

я узнал, что product.php это файл, я искал. Есть только конфликты, но не нормальные «слияния». Возможно ли это сделать вручную и получить в файлах конфликтов? – noeden

ответ

0

Вам не придется иметь дело с ними. Просто используйте команду diff

git diff <first branch> <second branch> path/to/file 

Он покажет вам разницу и позволяет объединить вручную

Смежные вопросы