Andrew's git
/
gitweb.git
/ diff
summary
|
log
|
commit
| diff |
tree
commit
grep
author
committer
pickaxe
?
re
doc: add note about shell quoting to revision.txt
author
Andreas Heiduk
<asheiduk@gmail.com>
Thu, 3 May 2018 18:48:29 +0000
(20:48 +0200)
committer
Junio C Hamano
<gitster@pobox.com>
Sun, 6 May 2018 09:38:43 +0000
(18:38 +0900)
Signed-off-by: Andreas Heiduk <asheiduk@gmail.com>
Reviewed-by: Junio C Hamano <gitster@pobox.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/revisions.txt
patch
|
blob
|
history
raw
|
patch
|
inline
| side by side (parent:
43d7f2d
)
diff --git
a/Documentation/revisions.txt
b/Documentation/revisions.txt
index dfcc49c72c0fe8f90c5e66d8de30d7ad27582c2b..e760416d079170e0ac8b187bbf5a734b2c5eb04d 100644
(file)
--- a/
Documentation/revisions.txt
+++ b/
Documentation/revisions.txt
@@
-7,6
+7,10
@@
syntax. Here are various ways to spell object names. The
ones listed near the end of this list name trees and
blobs contained in a commit.
ones listed near the end of this list name trees and
blobs contained in a commit.
+NOTE: This document shows the "raw" syntax as seen by git. The shell
+and other UIs might require additional quoting to protect special
+characters and to avoid word splitting.
+
'<sha1>', e.g. 'dae86e1950b1277e545cee180551750029cfe735', 'dae86e'::
The full SHA-1 object name (40-byte hexadecimal string), or
a leading substring that is unique within the repository.
'<sha1>', e.g. 'dae86e1950b1277e545cee180551750029cfe735', 'dae86e'::
The full SHA-1 object name (40-byte hexadecimal string), or
a leading substring that is unique within the repository.
@@
-186,6
+190,8
@@
existing tag object.
is matched. ':/!-foo' performs a negative match, while ':/!!foo' matches a
literal '!' character, followed by 'foo'. Any other sequence beginning with
':/!' is reserved for now.
is matched. ':/!-foo' performs a negative match, while ':/!!foo' matches a
literal '!' character, followed by 'foo'. Any other sequence beginning with
':/!' is reserved for now.
+ Depending on the given text, the shell's word splitting rules might
+ require additional quoting.
'<rev>:<path>', e.g. 'HEAD:README', ':README', 'master:./README'::
A suffix ':' followed by a path names the blob or tree
'<rev>:<path>', e.g. 'HEAD:README', ':README', 'master:./README'::
A suffix ':' followed by a path names the blob or tree