Skip to content

git-get-tar-commit-id

从使用 git-archive 创建的存档中提取提交 ID

概要

'git get-tar-commit-id'

描述

从标准输入读取 'git archive' 创建的 tar 存档并提取存储在其中的提交 ID。它仅读取输入的前 1024 字节,因此其运行时间不太受 tar 存档大小的影响。

如果未找到提交 ID,'git get-tar-commit-id' 以返回码 1 静默退出。如果存档不是使用 'git archive' 创建的,或者 'git archive' 的第一个参数是树 ID 而不是提交 ID 或标签,则可能发生这种情况。

Git

git(1) 套件的一部分

基于 CC BY-NC-SA 3.0 许可发布