如何获取特定Git提交的文件SHA?

时间:2012-08-18 08:39:36

标签: git commit sha

有没有办法为特定的Git提交获取文件的SHA?

可以使用2个命令:

  1. 检索文件git show COMMIT_VERSION:myfile.txt > ~/tmp/myfile.txt
  2. 计算SHA git hash-object ./tmp/myfile.txt
  3. 但是,也许在Git中有特定的命令可以做到这一点吗?

1 个答案:

答案 0 :(得分:5)

git ls-tree COMMIT_VERSION myfile.txt似乎在其第三个字段中包含相同的结果。