Использование подстановочных знаков пути в журнале git

У меня есть файл глубоко в моем дереве git :

$ git ls-files | grep /Expression.java
sm/src/main/java/cl/utilities/sm/Expression.java

Я хотел бы получить журнал его активности, не вводя весь путь. В основном мне нужен этот вывод:

$ git log --oneline -2 sm/src/main/java/cl/utilities/sm/Expression.java
2718cdc cleaned up some warnings
f30cf15 Added missing @Overrides

... но без ввода sm/src/main/java/cl/utilities/sm. Я много чего перепробовал, но ничего не помогло:

$ git log -- \*/Expression.java
$ git log -- \*Expression.java
$ git log -- \*\*/Expression.java
$ git log -- '*/Expression.java'
$ git log -- '**/Expression.java'
9
задан Robin Green 26 October 2018 в 10:10
поделиться