Как перечислить, что изменилось при слиянии в Git? - PullRequest
3 голосов
/ 06 сентября 2011

Что-то, чего я до сих пор не понял, что касается использования Git, это как мне перечислить «что изменилось» в результате слияния в Git?В конечном счете, я просто хочу список файлов, которые были изменены в результате слияния.

Я думаю, что, может быть, я делаю что-то подобное?'git diff - name-only'

Просто, чтобы вы знали, я использую слияния не для быстрой пересылки.

Ответы [ 3 ]

2 голосов
/ 06 сентября 2011

Мне нравится

git diff --stat HEAD..HEAD^

Это дает вам имена файлов и список из одной строки количества измененных строк в файле. Полезно знать, что изменилось немного, а что сильно изменилось.

0 голосов
/ 06 сентября 2011

Должно быть это

git diff HEAD^ HEAD

HEAD ^ - это ваш коммит слияния HEAD - это глава вашей ветви

0 голосов
/ 06 сентября 2011

Если я правильно понимаю, вы просто сделали git merge и в итоге получили коммит слияния в качестве своей головы.Вы можете проверить изменения от коммита слияния, выполнив:

git diff --name-only HEAD^

, в котором будут перечислены все файлы, которые изменились между вашей головой и предыдущим коммитом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...