我成功下载了基于link指令的Gitolite文件。当我尝试运行gitolite / install -ln时,我收到以下错误:
[root@Project1-CO mygit]# gitolite/install -ln
error: unknown option `dirty=-dt'
usage: git describe [options] <committish>*
--contains find the tag that comes after the commit
--debug debug search strategy on stderr
--all use any ref in .git/refs
--tags use any tag in .git/refs/tags
--long always use long format
--abbrev[=<n>] use <n> digits to display SHA-1s
--exact-match only output exact matches
--candidates <n> consider <n> most recent tags (default: 10)
--match <pattern> only consider tags matching <pattern>
--always show abbreviated commit object as fallback
请帮帮我,实际问题是什么?我使用的是git 1.6.5,操作系统Linux(32位)(fedora-17)。
答案 0 :(得分:1)
你需要升级你的git - 它很可能太旧了。您最近缺少的git版本git describe
supports option --dirty。
根据gitolite site,git必须至少为1.6.6版本。 我建议1.7.11或1.8。