Найти файлы коммита A, которые изменились по сравнению с коммитом B с git? - PullRequest
0 голосов
/ 20 октября 2011

Я ищу что-то вроде "git diff - name-only BA", но ограничено файлами, содержащимися в коммите A. Или, другими словами, мне нужен список всех файлов, измененных с коммитом A (исключая историю) которые не совпадают с коммитом B (включая историю).

Есть ли простой способ сделать это в git?

С уважением, Jochen

1 Ответ

1 голос
/ 20 октября 2011

Вы можете использовать опцию --diff-filter , чтобы сделать это. Чтобы найти только файлы, которые были изменены (а не удалены или добавлены, скажем) между A и B, вы можете сделать:

git diff --name-only --diff-filter=M B A
...