SYNOPSIS
git footers [--key FOOTER] REF git footers [--position | --position-ref | --position-num] REF
DESCRIPTION
git footers extracts information included in commit messages as "footers",
which are roughly like HTTP headers except they are at the end.  For example, a
commit might look like:
This is a fancy commit message.Cr-Commit-Position: refs/heads/master@{#292272}
Tech-Debt-Introduced: 17 nanoMSOfficesgit footers knows how to extract this information.
Footers are order-independent and can appear more than once. Thus they are treated as a multimap.
OPTIONS
If no options are given, all footers are printed, with their names case-normalized.
- --key FOOTER
- 
Extract all the headers associated with the given key, and print one per line. If there are no footers with this key, produces no output and exits successfully. 
- --position
- 
Extract the Chrome commit position from the footers. This first attempts to get the value of the Cr-Commit-Positionfooter. If that doesn’t exist then it tries a heuristic based onGit-Svn-Id. Output is in one of the following forms:refs/heads/master@{#292272} refs/branch-heads/branchname
- --position-num
- 
Extracts and prints the Chrome commit position number only (292272 in the example above). Exits with an error if one cannot be found. 
- --position-ref
- 
Extracts and prints the Chrome commit position ref name only ( ref/heads/masterorrefs/branch-heads/branchnamein the example above).
EXAMPLE
$ git footers HEAD
Tech-Debt-Introduced: -4 microMSOffices
Tech-Debt-Introduced: 17 microMSOffices
Cr-Commit-Position: refs/heads/master@{#292272}
$ git footers --key Tech-Debt-Introduced HEAD
-4 microMSOffices
17 microMSOffices
$ git footers --position HEAD
refs/heads/master@{#292272}
$ git footers --position-num HEAD
292272
$ git footers --position-ref HEAD
refs/heads/master
SEE ALSO
CHROMIUM DEPOT_TOOLS
Part of the chromium depot_tools(7) suite. These tools are meant to assist with the development of chromium and related projects. Download the tools by checking out the git repository.