【发布时间】:2010-12-03 04:47:18
【问题描述】:
有没有一种好方法可以在 git gui 中检查特定文件的修订,例如添加工具之类的?
尝试将新工具添加为:
git checkout $REVISION $FILENAME
但它只允许分支修订,而不是特定的提交。有没有我可以使用的特定 var 来做到这一点?
【问题讨论】:
有没有一种好方法可以在 git gui 中检查特定文件的修订,例如添加工具之类的?
尝试将新工具添加为:
git checkout $REVISION $FILENAME
但它只允许分支修订,而不是特定的提交。有没有我可以使用的特定 var 来做到这一点?
【问题讨论】:
你可以试试:
$ git show $REVISION:$FILENAME
使用 git rev-parse 中所述的“:”语法。
如果您可以为$FILENAME 指定相对于项目顶层目录(包括.git 目录的目录)的完整 路径。
这应该相当于:
$ git checkout $REVISION -- $FILENAME
【讨论】: