Когда я запускаю эту команду: 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