В настоящее время перед объединением ветки я использую следующие команды, чтобы увидеть, какие изменения будут объединены:
base=$(git merge-base other HEAD) git diff $base other
Есть ли одна команда git для достижения этой цели?
С уважением,Jochen
git diff ...other
Примечание: вопрос " Как я могу просмотреть слияние в git? " упоминает контекст просмотра того, что будет объединено при извлечении:
[alias] # fetch and show what would be merged (use option "-p" to see patch) incoming = "!git remote update -p; git log ..@{u}"
С:
"git incoming", чтобы показать много изменений, или "git incoming -p", чтобы показать патч (т. Е. "Diff"), "git incoming --pretty=oneline", для краткого изложения и т. Д.
git incoming
git incoming -p
git incoming --pretty=oneline
Более подробные сценарии можно найти в этом: