У меня конфликт слияния, и когда я делаю git diff
, мне показан diff в комбинированном формате. Документация для git help diff
, где объясняется объединенный формат diff, упоминается, что я мог бы использовать -m
с любой из команд diff. Но git diff
не принял бы -m
. git help diff-tree
однако документы -m
опция.Git diff с -m
Я пытаюсь просмотреть diffs файл между каждым родителем слияния, по одному, потенциально используя переключатель -m
. Да, я мог бы использовать команды, такие как git diff :{1,2}:/path/to/file
или git diff :{1,3}:/path/to/file
, но, учитывая комбинированный выходной сигнал, как использовать переключатель -m
?
Что вы подразумеваете под «не принимаете опцию -m»? Что происходит и что вы ожидаете? – Behe
О, хорошо, 'Обратите также внимание, что вы можете дать параметр -m любой из этих команд, чтобы заставить генерировать различия с отдельными родителями слияния, заставило меня поверить, что я могу выбирать отдельных родителей при просмотре конфликтов слияния. Теперь я понимаю, что он не будет использовать параметры, но используется для просмотра различий в коммандах слияния! – Jeenu