summaryrefslogtreecommitdiff
path: root/builtin-prune.c
diff options
context:
space:
mode:
authorLibravatar Andy Parkins <andyparkins@gmail.com>2007-01-26 14:28:55 +0000
committerLibravatar Junio C Hamano <junkio@cox.net>2007-01-26 22:38:52 -0800
commitf127404c45eff139037834a6464b68fbe1798e16 (patch)
treec6d335d5273e9e1bdd2a17b4a3ebd6e56c6468f1 /builtin-prune.c
parentfix suggested branch creation command when detaching head (diff)
downloadtgif-f127404c45eff139037834a6464b68fbe1798e16.tar.xz
If abbrev is set to zero in git-describe, don't add the unique suffix
When on a non-tag commit, git-describe normally outputs descriptions of the form v1.0.0-g1234567890 Some scripts (for example the update hook script) might just want to know the name of the nearest tag, so they then have to do x=$(git-describe HEAD | sed 's/-g*//') This is costly, but more importantly is fragile as it is relying on the output format of git-describe, which we would then have to maintain forever. This patch adds support for setting the --abbrev option to zero. In that case git-describe does as it always has, but outputs only the nearest found tag instead of a completely unique name. This means that scripts would not have to parse the output format and won't need changing if the git-describe suffix is ever changed. Signed-off-by: Andy Parkins <andyparkins@gmail.com> Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'builtin-prune.c')
0 files changed, 0 insertions, 0 deletions