3

我知道我可以git-show 文件的以前版本,但我的存储库中有图像!当 I 时git show <revision>:<path-to-image>,它会在寻呼机中无济于事地打开它们...

似乎git show没有为此考虑环境变量:我尝试过设置EDITOR=gimpand PAGER=gimp,甚至VISUAL=gimp没有效果。我也找不到man git show有关更改寻呼机应用程序的任何信息。

作为一种解决方法,我可以git stash save我当前的更改、git checkout修订、打开文件、checkout回到我原来的位置git stash apply,但这是不应该做的很多努力。

我该如何正确地做到这一点?

4

1 回答 1

2

您可以尝试通过管道将其传递给 gimp:

git show <revision>:<path-to-image> | gimp
于 2013-12-05T00:14:57.453 回答