{"thread":{"id":"4228","subject":"[PATCH] Elaborate on why ':' is a bad idea in a ref name.","startedAt":"2006-05-21T02:03:14Z","lastAt":"2006-05-21T02:03:14Z","messageCount":1,"participants":["Shawn Pearce"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"20369","messageId":"20060521020314.GC7605@spearce.org","threadId":"4228","inReplyTo":null,"subject":"[PATCH] Elaborate on why ':' is a bad idea in a ref name.","fromName":"Shawn Pearce","fromEmail":"spearce@spearce.org","sentAt":"2006-05-21T02:03:14Z","receivedAt":"2006-05-21T02:03:14Z","isPatch":true,"sender":{"key":"spearce@spearce.org","avatar":"https://avatars.githubusercontent.com/u/34844?v=4"},"body":"With the new cat-file syntax of 'v1.3.3:refs.c' we should mention\nit as part of the reason why ':' is not permitted in a ref name.\n\nSigned-off-by: Shawn O. Pearce <spearce@spearce.org>\n\n---\n\n0b552e48ed1d1ce01e0c2850e90caad8150c199c\n Documentation/git-check-ref-format.txt |    2 ++\n 1 files changed, 2 insertions(+), 0 deletions(-)\n\n0b552e48ed1d1ce01e0c2850e90caad8150c199c\ndiff --git a/Documentation/git-check-ref-format.txt b/Documentation/git-check-ref-format.txt\nindex 7dc1bdb..3ea720d 100644\n--- a/Documentation/git-check-ref-format.txt\n+++ b/Documentation/git-check-ref-format.txt\n@@ -45,6 +45,8 @@ refname expressions (see gitlink:git-rev\n \n . colon `:` is used as in `srcref:dstref` to mean \"use srcref\\'s\n   value and store it in dstref\" in fetch and push operations.\n+  It may also be used to select a specific object such as with\n+  gitlink:git-cat-file[1] \"git-cat-file blob v1.3.3:refs.c\".\n \n \n GIT\n-- \n1.3.3.gfad60\n"}]}