有没有一种好的方法可以在git gui中检出特定文件的修订版本,就像添加工具或其他东西一样?
尝试添加一个新的工具:
尝试添加一个新的工具:
git checkout $REVISION $FILENAME
但它只允许分支修订版本,而不是特定的提交。有没有特定的变量可以用来做到这一点?
$ git show $REVISION:$FILENAME
使用如git rev-parse
所述的':'语法。
如果您可以为$FILENAME
指定相对于项目顶级目录(包括.git
目录的目录)的完整路径,则会这样做。
这应该等同于:
$ git checkout $REVISION -- $FILENAME