据我了解,当Git为文件分配一个SHA1哈希值时,这个SHA1对于该文件是基于其内容而言是唯一的。
因此,如果文件从一个存储库移动到另一个存储库,则该文件的SHA1保持不变,而其内容未更改。
Git如何计算SHA1摘要?它是否在完整的未压缩文件内容上做到这一点?
我想仿效在Git之外分配SHA1。
发布于 2018-03-22 15:54:08
echo -en "blob ${#CONTENTS}\0$CONTENTS" | sha1sum
https://stackoverflow.com/questions/-100003665
复制相似问题