В git как посмотреть предыдущую версию файла изображения?
Я знаю, что могу показывать предыдущую версию файла, но у меня есть изображения в моем хранилище! Когда я git show <revision>:<path-to-image>
, он бесполезно открывает их в пейджере...
Похоже на то git show
не учитывает переменные среды для этого: я попытался установить EDITOR=gimp
а также PAGER=gimp
, четное VISUAL=gimp
безрезультатно. Я ничего не могу найти в man git show
об изменении приложения пейджер либо.
В качестве обходного пути я могу git stash save
мои текущие изменения, git checkout
ревизия, откройте файл, checkout
туда, где я был и git stash apply
, но это много усилий, которые не должны быть.
Как мне сделать это правильно?
1 ответ
Решение
Вы можете попробовать передать это gimp:
git show <revision>:<path-to-image> | gimp