【问题标题】:git checkout revision of a file in git guigit gui 中文件的 git checkout 修订
【发布时间】:2010-12-03 04:47:18
【问题描述】:

有没有一种好方法可以在 git gui 中检查特定文件的修订,例如添加工具之类的?

尝试将新工具添加为:

git checkout $REVISION $FILENAME 

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

【问题讨论】:

    标签: git git-gui


    【解决方案1】:

    你可以试试:

     $ git show $REVISION:$FILENAME
    

    使用 git rev-parse 中所述的“:”语法。
    如果您可以为$FILENAME 指定相对于项目顶层目录(包括.git 目录的目录)的完整 路径。

    这应该相当于:

     $ git checkout $REVISION -- $FILENAME
    

    【讨论】:

      猜你喜欢
      • 2020-05-19
      • 1970-01-01
      • 2011-09-27
      • 1970-01-01
      • 2014-05-03
      • 2018-11-05
      • 2015-05-14
      • 1970-01-01
      • 2017-03-18
      相关资源
      最近更新 更多