Страницы

Поиск по вопросам

вторник, 2 октября 2018 г.

Как сравнить две ветки git?

Была у меня ветка develop, потом мне понадобилось сделать новую фичу и я создал еще одну ветку hotfix, и, помимо фичи, в этой ветке я делал еще что-то: Рефакторил общий код и что-то еще.
А теперь фича мне не нужна больше, и нужно удалить эту ветку.
Я хочу посмотреть, чем отличаются две эти ветки, чтобы вспомнить, насколько весомые правки я вносил в код.
Как это сделать?


Ответ

Я хочу посмотреть чем отличаются две эти ветки
$ git diff ветка1 ветка2

полезно бывает для начала посмотреть не сами отличия, а список отличающихся файлов:
$ git diff --name-only ветка1 ветка2
и тот же список со статусом каждого файла (добавлен/удалён/модифицирован):
$ git diff --name-status ветка1 ветка2

документация: man git-diff

Комментариев нет:

Отправить комментарий