Git mesclar usando estratégia recursiva e opção de paciência
Como mesclar um ramo com o git usando a opção de paciência fornecida pela estratégia recursiva? Estou usando a versão 1.7.3.1.msysgit.0 do git
Até os documentos não são consistentes e, além disso, diferem do que o comando real gera.
fusão do git [-s<strategy>
] [-X<strategy-option>
] <commit>
e ainda mais no texto:
-X<option>
(sem espaço)
A saída do comando diz:
-X, --strategy-option <option=value>
option for selected merge strategy
Então, eu tentei algumas versões com os seguintes resultados:
$ 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
Parece que a opção não está implementada ...