当使用这个命令:混帐显示打印不需要的标签信息
$ git show -s --pretty=format:%H --all
它打印此:
41b253549d86db3432743c1c8a9f75511779073c
83cfbe4b5a128ab06733fdde24f67171a1cf945c
20c18bee751e681856ee4587bb513400b472f941
ba73e741f3ccf7b719a67436cf8b953a1bdeeb89
tag 1.0
Tagger: <snip>
129cba44e34066bfee7ad19a278ead94c2edece9
tag 1.0.1
Tagger: <snip>
6fcdc763265454e602b746e4d81942a1f0597f2e
tag 1.0.2
Tagger: <snip>
36e56a8bc0d568661fa61cdb0a4e4c69c4c30efb
tag 1.0beta1
Tagger: <snip>
我只想承诺哈希要打印,而不是标签名称和标注器。我应该怎么做才能解决这个问题?
您使用的是哪个版本的git?我无法在我安装的版本或最新版本(http://git-scm.com/docs/git-show) – opqdonut 2012-08-14 13:28:51
@opqdonut的文档中找到'-s'或'--all'标志我正在使用1.7.11.3。这些标志是有效的,但不知道为什么它不在文档中。 – 2012-08-14 14:13:02