在Git GUI中切换文件的Git修订版本

6
有没有一种好的方法可以在git gui中检出特定文件的修订版本,就像添加工具或其他东西一样?
尝试添加一个新的工具:
git checkout $REVISION $FILENAME 

但它只允许分支修订版本,而不是特定的提交。有没有特定的变量可以用来做到这一点?

1个回答

2
你可以尝试以下方法:
 $ git show $REVISION:$FILENAME

使用如git rev-parse所述的':'语法。
如果您可以为$FILENAME指定相对于项目顶级目录(包括.git目录的目录)的完整路径,则会这样做。

这应该等同于:

 $ git checkout $REVISION -- $FILENAME

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接