如何获取特定Git提交的文件的SHA?
有没有办法获取特定Git提交的文件的SHA 可以使用两个命令:如何获取特定Git提交的文件的SHA?,git,commit,sha,Git,Commit,Sha,有没有办法获取特定Git提交的文件的SHA 可以使用两个命令: 正在检索文件git show COMMIT\u VERSION:myfile.txt>~/tmp/myfile.txt 正在计算SHAgit哈希对象。/tmp/myfile.txt 但是,也许在Git中有一个特定的命令可以做到这一点?Git ls tree COMMIT_VERSION myfile.txt在其第三个字段中似乎包含相同的结果。Git ls tree COMMIT_VERSION myfile.txt | cut-d'
git show COMMIT\u VERSION:myfile.txt>~/tmp/myfile.txt
git哈希对象。/tmp/myfile.txt
但是,也许在Git中有一个特定的命令可以做到这一点?
Git ls tree COMMIT_VERSION myfile.txt
在其第三个字段中似乎包含相同的结果。Git ls tree COMMIT_VERSION myfile.txt | cut-d'-f3 | cut d'-f1
将在类似unix的shell上提取精确的哈希本身。(第二个cut命令在-d标志后有一个制表符!)