预告片记录了上述所有内容的20字节SHA-1校验之和。 原始(版本1)pack-*.idx文件具有以下格式: 标题由256个4字节的网络字节顺序整数组成。
ReturnValues ReturnsanarraycontaininganyofMD5,SHA-1,SHA-256,SHA-512,orOpenSSL.
该名称是对象内容的SHA-1散列;除此之外,这确保了Git永远不会存储两次相同的数据(因为相同的数据具有相同的SHA-1名称),并且Git对象的内容永远不会改变(因为这也会改变对象的名称)。
如果没有给定对象,则gitfsck默认使用索引文件,refs命名空间中的所有SHA-1引用以及所有reflog(除非给出--no-reflogs)作为首部。
--rewrite 如果reflog条目的前任被修剪,请将其“旧”SHA-1调整为等于现在在其之前的条目的“新”SHA-1字段。 --stale-fix 修剪任何指向“提交失败”的reflog条目。
默认为SHA-1。 返回值 返回原始二进制字符串或失败时返回FALSE。 例子 示例#1openssl_pbkdf2()示例 <?
checkpoint 强制快速导入以关闭当前的包文件,生成其独特的SHA-1校验和和索引,并启动新的包文件。该命令是可选的,不需要执行导入。
-s--hash=<n> 只显示SHA-1散列,而不是引用名称。当与--deference相结合时,解除引用的标签仍然会在SHA-1之后显示。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
