问题
Is there a good way to checkout revisions of a specific file in git gui like an add tool or something?
Tried adding a new tool as:
git checkout $REVISION $FILENAME
But it only allows branch revisions out, not a specific commit. Is there a particular var I coud use to do that?
回答1:
You could try:
$ git show $REVISION:$FILENAME
with a ':' syntax as described in git rev-parse.
That would be if you can specify for $FILENAME
the full path relative to the top directory of your project (the directory including the .git
directory).
This should be equivalent to:
$ git checkout $REVISION -- $FILENAME
来源:https://stackoverflow.com/questions/1507300/git-checkout-revision-of-a-file-in-git-gui