phpMan > man > git-get-tar-commit-id(1)

Markdown | JSON | MCP    

Extract commit ID from an archive created using `git archive`.

  • Extract commit hash ID or quietly exit with a return code of 1
    git < {{path/to/archive.tar}} get-tar-commit-id
GIT-GET-TAR-COMMI(1)                         Git Manual                         GIT-GET-TAR-COMMI(1)



NAME
       git-get-tar-commit-id - Extract commit ID from an archive created using git-archive

SYNOPSIS
       git get-tar-commit-id


DESCRIPTION
       Read a tar archive created by git archive from the standard input and extract the commit ID
       stored in it. It reads only the first 1024 bytes of input, thus its runtime is not influenced
       by the size of the tar archive very much.

       If no commit ID is found, git get-tar-commit-id quietly exists with a return code of 1. This
       can happen if the archive had not been created using git archive or if the first parameter of
       git archive had been a tree ID instead of a commit ID or tag.

GIT
       Part of the git(1) suite



Git 2.34.1                                   02/26/2026                         GIT-GET-TAR-COMMI(1)

Generated by phpMan v3.7.7 Author: Che Dong Under GNU General Public License
2026-06-10 06:49 @216.73.217.62
CrawledBy Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
Valid XHTML 1.0 TransitionalValid CSS!