Git — Сравнение Веток

Когда вы работаете с несколькими ветками в Git, важно иметь возможность их сравнивать и сопоставлять различия.

В этой короткой заметке я покажу, как сравнить две ветки в Git с помощью команды git diff.

Я покажу, как сделать git diff между двумя ветками, например текущей веткой и master или git diff между master и staging, а также, как перечислить только различающиеся между двумя ветками файлы (без вывода самих различий).

Дельный Совет: Как сделать git diff staged и unstaged файлов! Читать Далее →

Git — Сравнение Веток

Сравнение текущей ветки и master:

$ git diff master

Сравнение двух веток, например master и staging:

$ git diff master..staging

Показать только различающиеся между двумя ветками файлы (без вывода самих различий):

$ git diff --name-status master..staging

One Reply to “Git — Сравнение Веток”

  1. Just a quick note — the diff will not work if you put a «..» between the names of the branches; should just be a space.

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.