@@ -736,7 +736,7 @@ <h2 id="OPTIONS">OPTIONS</h2>
736736< div class ="ulist ">
737737< ul >
738738< li >
739- < p > < em > bool</ em > : canonicalize values < code > true</ code > , < code > yes</ code > ,< code > on</ code > , and positive
739+ < p > < em > bool</ em > : canonicalize values < code > true</ code > , < code > yes</ code > , < code > on</ code > , and positive
740740numbers as "true", and values < code > false</ code > , < code > no</ code > , < code > off</ code > and < code > 0</ code > as
741741"false".</ p >
742742</ li >
@@ -9711,27 +9711,27 @@ <h3 id="_variables">Variables</h3>
97119711write a sentinel file that will block further tracing to this
97129712directory. Defaults to 0, which disables this check.</ p >
97139713</ dd >
9714- < dt class ="hdlist1 "> trailer.separators</ dt >
9714+ < dt class ="hdlist1 "> < code > trailer.separators</ code > </ dt >
97159715< dd >
97169716< p > This option tells which characters are recognized as trailer
9717- separators. By default only < em > :</ em > is recognized as a trailer
9718- separator, except that < em > =</ em > is always accepted on the command
9717+ separators. By default only < code > :</ code > is recognized as a trailer
9718+ separator, except that < code > =</ code > is always accepted on the command
97199719line for compatibility with other git commands.</ p >
97209720< div class ="paragraph ">
97219721< p > The first character given by this option will be the default character
97229722used when another separator is not specified in the config for this
97239723trailer.</ p >
97249724</ div >
97259725< div class ="paragraph ">
9726- < p > For example, if the value for this option is " %=$" , then only lines
9727- using the format < em > <key><sep><value></ em > with <sep> containing < em > %</ em > , < em > =</ em >
9728- or < em > $</ em > and then spaces will be considered trailers. And < em > %</ em > will be
9726+ < p > For example, if the value for this option is < code > %=$</ code > , then only lines
9727+ using the format < em > <key><sep><value></ em > with < em > <sep></ em > containing < code > %</ code > , < code > =</ code >
9728+ or < code > $</ code > and then spaces will be considered trailers. And < code > %</ code > will be
97299729the default separator used, so by default trailers will appear like:
9730- < em > <key>% <value></ em > (one percent sign and one space will appear between
9730+ < em > <key></ em > < code > % </ code > < em > <value></ em > (one percent sign and one space will appear between
97319731the key and the value).</ p >
97329732</ div >
97339733</ dd >
9734- < dt class ="hdlist1 "> trailer.where</ dt >
9734+ < dt class ="hdlist1 "> < code > trailer.where</ code > </ dt >
97359735< dd >
97369736< p > This option tells where a new trailer will be added.</ p >
97379737< div class ="paragraph ">
@@ -9747,51 +9747,51 @@ <h3 id="_variables">Variables</h3>
97479747</ div >
97489748< div class ="paragraph ">
97499749< p > If it is < code > after</ code > , then each new trailer will appear just after the
9750- last trailer with the same <key>.</ p >
9750+ last trailer with the same < em > <key></ em > .</ p >
97519751</ div >
97529752< div class ="paragraph ">
97539753< p > If it is < code > before</ code > , then each new trailer will appear just before the
9754- first trailer with the same <key>.</ p >
9754+ first trailer with the same < em > <key></ em > .</ p >
97559755</ div >
97569756</ dd >
9757- < dt class ="hdlist1 "> trailer.ifexists</ dt >
9757+ < dt class ="hdlist1 "> < code > trailer.ifexists</ code > </ dt >
97589758< dd >
97599759< p > This option makes it possible to choose what action will be
97609760performed when there is already at least one trailer with the
9761- same <key> in the input.</ p >
9761+ same < em > <key></ em > in the input.</ p >
97629762< div class ="paragraph ">
97639763< p > The valid values for this option are: < code > addIfDifferentNeighbor</ code > (this
97649764is the default), < code > addIfDifferent</ code > , < code > add</ code > , < code > replace</ code > or < code > doNothing</ code > .</ p >
97659765</ div >
97669766< div class ="paragraph ">
97679767< p > With < code > addIfDifferentNeighbor</ code > , a new trailer will be added only if no
9768- trailer with the same (<key>, <value>) pair is above or below the line
9768+ trailer with the same (< em > <key></ em > , < em > <value></ em > ) pair is above or below the line
97699769where the new trailer will be added.</ p >
97709770</ div >
97719771< div class ="paragraph ">
97729772< p > With < code > addIfDifferent</ code > , a new trailer will be added only if no trailer
9773- with the same (<key>, <value>) pair is already in the input.</ p >
9773+ with the same (< em > <key></ em > , < em > <value></ em > ) pair is already in the input.</ p >
97749774</ div >
97759775< div class ="paragraph ">
97769776< p > With < code > add</ code > , a new trailer will be added, even if some trailers with
9777- the same (<key>, <value>) pair are already in the input.</ p >
9777+ the same (< em > <key></ em > , < em > <value></ em > ) pair are already in the input.</ p >
97789778</ div >
97799779< div class ="paragraph ">
9780- < p > With < code > replace</ code > , an existing trailer with the same <key> will be
9780+ < p > With < code > replace</ code > , an existing trailer with the same < em > <key></ em > will be
97819781deleted and the new trailer will be added. The deleted trailer will be
9782- the closest one (with the same <key>) to the place where the new one
9782+ the closest one (with the same < em > <key></ em > ) to the place where the new one
97839783will be added.</ p >
97849784</ div >
97859785< div class ="paragraph ">
97869786< p > With < code > doNothing</ code > , nothing will be done; that is no new trailer will be
9787- added if there is already one with the same <key> in the input.</ p >
9787+ added if there is already one with the same < em > <key></ em > in the input.</ p >
97889788</ div >
97899789</ dd >
9790- < dt class ="hdlist1 "> trailer.ifmissing</ dt >
9790+ < dt class ="hdlist1 "> < code > trailer.ifmissing</ code > </ dt >
97919791< dd >
97929792< p > This option makes it possible to choose what action will be
97939793performed when there is not yet any trailer with the same
9794- <key> in the input.</ p >
9794+ < em > <key></ em > in the input.</ p >
97959795< div class ="paragraph ">
97969796< p > The valid values for this option are: < code > add</ code > (this is the default) and
97979797< code > doNothing</ code > .</ p >
@@ -9803,17 +9803,17 @@ <h3 id="_variables">Variables</h3>
98039803< p > With < code > doNothing</ code > , nothing will be done.</ p >
98049804</ div >
98059805</ dd >
9806- < dt class ="hdlist1 "> trailer.<keyAlias >.key</ dt >
9806+ < dt class ="hdlist1 "> < code > trailer.</ code > < em > <key-alias ></ em > < code > .key</ code > </ dt >
98079807< dd >
9808- < p > Defines a <keyAlias > for the <key>. The <keyAlias > must be a
9809- prefix (case does not matter) of the <key>. For example, in < code > git</ code >
9810- < code > config</ code > < code > trailer.ack.key</ code > "Acked-by" the " Acked-by" is the <key> and
9811- the " ack" is the <keyAlias >. This configuration allows the shorter
9808+ < p > Defines a < em > <key-alias ></ em > for the < em > <key></ em > . The < em > <key-alias ></ em > must be a
9809+ prefix (case does not matter) of the < em > <key></ em > . For example, in < code > git</ code >
9810+ < code > config</ code > < code > trailer.ack.key</ code > "Acked-by" the < code > Acked-by</ code > is the < em > <key></ em > and
9811+ the < code > ack</ code > is the < em > <key-alias ></ em > . This configuration allows the shorter
98129812< code > --trailer</ code > "ack:< code > ...</ code > " invocation on the command line using the "ack"
9813- <keyAlias > instead of the longer < code > --trailer</ code > "Acked-by:< code > ...</ code > ".</ p >
9813+ < em > <key-alias ></ em > instead of the longer < code > --trailer</ code > "Acked-by:< code > ...</ code > ".</ p >
98149814< div class ="paragraph ">
9815- < p > At the end of the <key>, a separator can appear and then some
9816- space characters. By default the only valid separator is < em > :</ em > ,
9815+ < p > At the end of the < em > <key></ em > , a separator can appear and then some
9816+ space characters. By default the only valid separator is < code > :</ code > ,
98179817but this can be changed using the < code > trailer.separators</ code > config
98189818variable.</ p >
98199819</ div >
@@ -9822,62 +9822,63 @@ <h3 id="_variables">Variables</h3>
98229822separator when adding the trailer.</ p >
98239823</ div >
98249824</ dd >
9825- < dt class ="hdlist1 "> trailer.<keyAlias >.where</ dt >
9825+ < dt class ="hdlist1 "> < code > trailer.</ code > < em > <key-alias ></ em > < code > .where</ code > </ dt >
98269826< dd >
9827- < p > This option takes the same values as the < em > trailer.where</ em >
9827+ < p > This option takes the same values as the < code > trailer.where</ code >
98289828configuration variable and it overrides what is specified by
9829- that option for trailers with the specified <keyAlias >.</ p >
9829+ that option for trailers with the specified < em > <key-alias ></ em > .</ p >
98309830</ dd >
9831- < dt class ="hdlist1 "> trailer.<keyAlias >.ifexists</ dt >
9831+ < dt class ="hdlist1 "> < code > trailer.</ code > < em > <key-alias ></ em > < code > .ifexists</ code > </ dt >
98329832< dd >
9833- < p > This option takes the same values as the < em > trailer.ifexists</ em >
9833+ < p > This option takes the same values as the < code > trailer.ifexists</ code >
98349834configuration variable and it overrides what is specified by
9835- that option for trailers with the specified <keyAlias >.</ p >
9835+ that option for trailers with the specified < em > <key-alias ></ em > .</ p >
98369836</ dd >
9837- < dt class ="hdlist1 "> trailer.<keyAlias >.ifmissing</ dt >
9837+ < dt class ="hdlist1 "> < code > trailer.</ code > < em > <key-alias ></ em > < code > .ifmissing</ code > </ dt >
98389838< dd >
9839- < p > This option takes the same values as the < em > trailer.ifmissing</ em >
9839+ < p > This option takes the same values as the < code > trailer.ifmissing</ code >
98409840configuration variable and it overrides what is specified by
9841- that option for trailers with the specified <keyAlias >.</ p >
9841+ that option for trailers with the specified < em > <key-alias ></ em > .</ p >
98429842</ dd >
9843- < dt class ="hdlist1 "> trailer.<keyAlias >.command</ dt >
9843+ < dt class ="hdlist1 "> < code > trailer.</ code > < em > <key-alias ></ em > < code > .command</ code > </ dt >
98449844< dd >
9845- < p > Deprecated in favor of < em > trailer.<keyAlias >.cmd</ em > .
9846- This option behaves in the same way as < em > trailer.<keyAlias >.cmd</ em > , except
9845+ < p > Deprecated in favor of < code > trailer.</ code > < em > <key-alias ></ em > < code > .cmd</ code > .
9846+ This option behaves in the same way as < code > trailer.</ code > < em > <key-alias ></ em > < code > .cmd</ code > , except
98479847that it doesn’t pass anything as argument to the specified command.
9848- Instead the first occurrence of substring $ARG is replaced by the
9849- <value> that would be passed as argument.</ p >
9848+ Instead the first occurrence of substring < code > $ARG</ code > is replaced by the
9849+ < em > <value></ em > that would be passed as argument.</ p >
98509850< div class ="paragraph ">
9851- < p > Note that $ARG in the user’s command is
9852- only replaced once and that the original way of replacing $ARG is not safe.</ p >
9851+ < p > Note that < code > $ARG</ code > in the user’s command is
9852+ only replaced once and that the original way of replacing < code > $ARG</ code > is not safe.</ p >
98539853</ div >
98549854< div class ="paragraph ">
9855- < p > When both < em > trailer.<keyAlias >.cmd</ em > and < em > trailer.<keyAlias >.command</ em > are given
9856- for the same <keyAlias >, < em > trailer.<keyAlias >.cmd</ em > is used and
9857- < em > trailer.<keyAlias >.command</ em > is ignored.</ p >
9855+ < p > When both < code > trailer.</ code > < em > <key-alias ></ em > < code > .cmd</ code > and < code > trailer.</ code > < em > <key-alias ></ em > < code > .command</ code > are given
9856+ for the same < em > <key-alias ></ em > , < code > trailer.</ code > < em > <key-alias ></ em > < code > .cmd</ code > is used and
9857+ < code > trailer.</ code > < em > <key-alias ></ em > < code > .command</ code > is ignored.</ p >
98589858</ div >
98599859</ dd >
9860- < dt class ="hdlist1 "> trailer.<keyAlias >.cmd</ dt >
9860+ < dt class ="hdlist1 "> < code > trailer.</ code > < em > <key-alias ></ em > < code > .cmd</ code > </ dt >
98619861< dd >
98629862< p > This option can be used to specify a shell command that will be called
9863- once to automatically add a trailer with the specified <keyAlias >, and then
9864- called each time a < em > --trailer <keyAlias >= <value></ em > argument is specified to
9865- modify the <value> of the trailer that this option would produce.</ p >
9863+ once to automatically add a trailer with the specified < em > <key-alias ></ em > , and then
9864+ called each time a < code > --trailer</ code > < em > <key-alias ></ em > < code > = </ code > < em > <value></ em > argument is specified to
9865+ modify the < em > <value></ em > of the trailer that this option would produce.</ p >
98669866< div class ="paragraph ">
98679867< p > When the specified command is first called to add a trailer
9868- with the specified <keyAlias >, the behavior is as if a special
9869- < em > --trailer <keyAlias >= <value></ em > argument was added at the beginning
9870- of the "git interpret-trailers" command , where <value>
9871- is taken to be the standard output of the command with any
9872- leading and trailing whitespace trimmed off.</ p >
9868+ with the specified < em > <key-alias ></ em > , the behavior is as if a special
9869+ < code > --trailer</ code > < em > <key-alias ></ em > < code > = </ code > < em > <value></ em > argument was added at the beginning
9870+ of < a href = "git- interpret-trailers.html " > git-interpret-trailers(1) </ a > , where < em > <value></ em > is taken to be the
9871+ standard output of the command with any leading and trailing whitespace
9872+ trimmed off.</ p >
98739873</ div >
98749874< div class ="paragraph ">
9875- < p > If some < em > --trailer <keyAlias >= <value></ em > arguments are also passed
9875+ < p > If some < code > --trailer</ code > < em > <key-alias ></ em > < code > = </ code > < em > <value></ em > arguments are also passed
98769876on the command line, the command is called again once for each
9877- of these arguments with the same <keyAlias >. And the <value> part
9877+ of these arguments with the same < em > <key-alias ></ em > . And the < em > <value></ em > part
98789878of these arguments, if any, will be passed to the command as its
9879- first argument. This way the command can produce a <value> computed
9880- from the <value> passed in the < em > --trailer <keyAlias>=<value></ em > argument.</ p >
9879+ first argument. This way the command can produce a < em > <value></ em > computed
9880+ from the < em > <value></ em > passed in the < code > --trailer</ code > < em > <key-alias></ em > < code > =</ code > < em > <value></ em >
9881+ argument.</ p >
98819882</ div >
98829883</ dd >
98839884< dt class ="hdlist1 "> transfer.credentialsInUrl</ dt >
@@ -10347,7 +10348,7 @@ <h2 id="_git">GIT</h2>
1034710348</ div >
1034810349< div id ="footer ">
1034910350< div id ="footer-text ">
10350- Last updated 2026-03-04 12:32:07 -0800
10351+ Last updated 2026-03-27 14:24:52 -0700
1035110352</ div >
1035210353</ div >
1035310354</ body >
0 commit comments