Merge branch 'vn/revision-shorthand-for-side-branch-log'
authorJunio C Hamano <gitster@pobox.com>
Thu, 20 Apr 2017 04:37:25 +0000 (21:37 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 20 Apr 2017 04:37:25 +0000 (21:37 -0700)
Doc cleanup.

* vn/revision-shorthand-for-side-branch-log:
doc/revisions: remove brackets from rev^-n shorthand

1  2 
Documentation/revisions.txt
index 75d211f1a8b3e727fd6d8f87f22d8a3d1b0d361b,c53621981cdfe489eaa942ef6ea8c938f8d073ff..61277469c874933fbc21f7d64a3687374e9324c2
@@@ -96,8 -96,7 +96,8 @@@ some output processing may assume ref n
    refers to the branch that the branch specified by branchname is set to build on
    top of (configured with `branch.<name>.remote` and
    `branch.<name>.merge`).  A missing branchname defaults to the
 -  current one.
 +  current one. These suffixes are also accepted when spelled in uppercase, and
 +  they mean the same thing no matter the case.
  
  '<branchname>@\{push\}', e.g. 'master@\{push\}', '@\{push\}'::
    The suffix '@\{push}' reports the branch "where we would push to" if
@@@ -123,9 -122,6 +123,9 @@@ refs/remotes/myfork/mybranc
  Note in the example that we set up a triangular workflow, where we pull
  from one location and push to another. In a non-triangular workflow,
  '@\{push}' is the same as '@\{upstream}', and there is no need for it.
 ++
 +This suffix is also accepted when spelled in uppercase, and means the same
 +thing no matter the case.
  
  '<rev>{caret}', e.g. 'HEAD{caret}, v1.5.1{caret}0'::
    A suffix '{caret}' to a revision parameter means the first parent of
@@@ -295,7 -291,7 +295,7 @@@ The 'r1{caret}@' notation means all par
  The 'r1{caret}!' notation includes commit 'r1' but excludes all of its parents.
  By itself, this notation denotes the single commit 'r1'.
  
- The '<rev>{caret}-{<n>}' notation includes '<rev>' but excludes the <n>th
+ The '<rev>{caret}-<n>' notation includes '<rev>' but excludes the <n>th
  parent (i.e. a shorthand for '<rev>{caret}<n>..<rev>'), with '<n>' = 1 if
  not given. This is typically useful for merge commits where you
  can just pass '<commit>{caret}-' to get all the commits in the branch
@@@ -337,7 -333,7 +337,7 @@@ Revision Range Summar
    as giving commit '<rev>' and then all its parents prefixed with
    '{caret}' to exclude them (and their ancestors).
  
- '<rev>{caret}-{<n>}', e.g. 'HEAD{caret}-, HEAD{caret}-2'::
+ '<rev>{caret}-<n>', e.g. 'HEAD{caret}-, HEAD{caret}-2'::
        Equivalent to '<rev>{caret}<n>..<rev>', with '<n>' = 1 if not
        given.