Ответ 1
Вы можете попробовать:
$ git show $REVISION:$FILENAME
с синтаксисом ':', как описано в git rev-parse
.
Это было бы, если вы можете указать для $FILENAME
путь полный относительно верхней директории вашего проекта (каталог, включающий каталог .git
).
Это должно быть эквивалентно:
$ git checkout $REVISION -- $FILENAME