|
|
|
@ -9,7 +9,7 @@ SYNOPSIS
@@ -9,7 +9,7 @@ SYNOPSIS
|
|
|
|
|
-------- |
|
|
|
|
[verse] |
|
|
|
|
'git-show-ref' [-q|--quiet] [--verify] [-h|--head] [-d|--dereference] |
|
|
|
|
[--tags] [--heads] [--] <pattern>... |
|
|
|
|
[-s|--hash] [--tags] [--heads] [--] <pattern>... |
|
|
|
|
|
|
|
|
|
DESCRIPTION |
|
|
|
|
----------- |
|
|
|
@ -40,6 +40,12 @@ OPTIONS
@@ -40,6 +40,12 @@ OPTIONS
|
|
|
|
|
Dereference tags into object IDs. They will be shown with "^{}" |
|
|
|
|
appended. |
|
|
|
|
|
|
|
|
|
-s, --hash:: |
|
|
|
|
|
|
|
|
|
Only show the SHA1 hash, not the reference name. When also using |
|
|
|
|
--dereference the dereferenced tag will still be shown after the SHA1, |
|
|
|
|
this maybe a bug. |
|
|
|
|
|
|
|
|
|
--verify:: |
|
|
|
|
|
|
|
|
|
Enable stricter reference checking by requiring an exact ref path. |
|
|
|
@ -72,6 +78,16 @@ $ git show-ref --head --dereference
@@ -72,6 +78,16 @@ $ git show-ref --head --dereference
|
|
|
|
|
... |
|
|
|
|
----------------------------------------------------------------------------- |
|
|
|
|
|
|
|
|
|
When using --hash (and not --dereference) the output format is: '<SHA-1 ID>' |
|
|
|
|
|
|
|
|
|
----------------------------------------------------------------------------- |
|
|
|
|
$ git show-ref --heads --hash |
|
|
|
|
2e3ba0114a1f52b47df29743d6915d056be13278 |
|
|
|
|
185008ae97960c8d551adcd9e23565194651b5d1 |
|
|
|
|
03adf42c988195b50e1a1935ba5fcbc39b2b029b |
|
|
|
|
... |
|
|
|
|
----------------------------------------------------------------------------- |
|
|
|
|
|
|
|
|
|
EXAMPLE |
|
|
|
|
------- |
|
|
|
|
|
|
|
|
|