Git: diff между ссылками и дополнительно использовать шаблон файлов? - PullRequest
0 голосов
/ 26 сентября 2019

Когда я запускаю эту команду: git diff --name-only 1.9.0..1.9.1 Я получаю:

RELEASE.rst
mail_activity_history/__manifest__.py
mail_activity_history/models/mail_activity.py

Я хочу ограничить пути только теми, которые имеют __manifest__.py в конце.

Если я попробую это: git diff --name-only 1.9.0..1.9.1 -- */__manifest__.py

Возвращает пустую строку, что означает, что ничего не найдено.

Если я не использую asterisk, и укажите путь, например:

git diff --name-only 1.9.0..1.9.1 -- mail_activity_history/__manifest__.py

Он выводит:

mail_activity_history/__manifest__.py

Почему путь с asterisk не работает, когда я хочу diff между ссылками?

PS Я заметил, что если я использую, например, HEAD~10 вместо ref1..ref2, он работает со звездочкой.PSS git version 2.7.4

...