Сравнивая две ветки в Git? [Дубликат]

1252

У меня две ветки, branch_1 и branch_2.

Я хочу видеть различия между двумя ветвями в Git.

  • 19
    Вы хотите что-то отличное от простого git diff branch_1 branch_2 ? (Обратите внимание, если имена branch_1 и branch_2 также называют файлы, вам нужен git diff branch_1 branch_2 -- )
Показать ещё 4 комментария
Теги:
git-diff

1 ответ

1762
git diff branch_1..branch_2

Это создаст разницу между кончиками двух ветвей. Если вы хотите найти diff от своего общего предка до теста, вы можете использовать три точки вместо двух:

git diff branch_1...branch_2
  • 38
    Тот же синтаксис работает для сравнения ветви с тегом или тега с другим тегом.
  • 9
    Синтаксис диапазона также работает для git log . При этом вы можете видеть сообщения коммита, а с параметром --patch вы можете видеть diff по одному --patch за раз.
Показать ещё 27 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню