LINUX.ORG.RU

История изменений

Исправление waker, (текущая версия) :

Это значит, что git log R1..Rn - это задание через параметр командной строки, а, например, hg log -r «merge() and file('foo/bar')» - уже через встроенный язык.

т.е. тебя интересует, есть ли в гит возможность использовать некий (какой?) внешний язык для задания ревизий или файлов? я правильно понял? и если да — то зачем это? есть какой-то use-case?

зы: если не затруднит, напиши что делает твоя команда через hg, и я попробую ответить как это сделать в git.

Исходная версия waker, :

Это значит, что git log R1..Rn - это задание через параметр командной строки, а, например, hg log -r «merge() and file('foo/bar')» - уже через встроенный язык.

т.е. тебя интересует, есть ли в гит возможность использовать некий (какой?) внешний язык для задания ревизий или файлов? я правильно понял? и если да — то зачем это? есть какой-то use-case?