我有一个文件 abc.txt ,其文件大小为 3 并且包含精确的 3 个字符abc
。如果我将它拖入https://hexed.it,它是:
git hash-object abc.txt
然后产生f2ba8f84ab5c1bce84a7b441cb1959cfc7093b7f
,无论是否有--no-filters
选项。
但是,如果我使用任何在线 SHA1 生成器,这三个字符abc
都会给出a9993e364706816aba3e25717850c26c9cd0d89d
.
git hash-object
用于计算哈希的内容是什么?