@Mark: отлично. +1 за ваш ответ.
бъединить ветку с git, используя опцию терпения, предоставляемую рекурсивной стратегией? Я использую Git версии 1.7.3.1.msysgit.0
Даже документы не согласованы и, более того, отличаются от того, что выдает фактическая команда.
git merge [-s<strategy>
] [-ИКС<strategy-option>
] <commit>
и далее по тексту:
-ИКС<option>
(нет места)
Выход из команды говорит:
-X, --strategy-option <option=value>
option for selected merge strategy
Поэтому я попробовал пару версий со следующими результатами:
$ git merge -s recursive -Xpatience sourceBranch
fatal: Unknown option for merge-recursive: -Xpatience
$ git merge -X patience sourceBranch
fatal: Unknown option for merge-recursive: -Xpatience
$ git merge -Xpatience sourceBranch
fatal: Unknown option for merge-recursive: -Xpatience
$ git merge --strategy-option patience sourceBranch
fatal: Unknown option for merge-recursive: -Xpatience
$ git merge -X option=patience sourceBranch
fatal: Unknown option for merge-recursive: -Xoption=patience
$ git merge --strategy-option option=patience sourceBranch
fatal: Unknown option for merge-recursive: -Xoption=patience
$ git merge option=patience sourceBranch
fatal: 'option=patience' does not point to a commit
$ git merge -X option=patience sourceBranch
fatal: Unknown option for merge-recursive: -Xoption=patience
Похоже, что опция не реализована ...