0

我正在尝试向我的项目添加一个 git 子模块,但 git 一直告诉我 $ git submodule fatal: cannot describe 'dd650e8bb4762a8a7f69a6412b4765c9bb108778'

什么是“致命:无法描述”,我该如何避免这种情况?

4

2 回答 2

1

这肯定是 Git 中的错误(请将其发生方式的描述以及 git 版本发送到 git 邮件列表),但您可以通过在添加子模块(使用或)之前创建指向某处提交的注释标签git describe来避免此错误。例如对于一些已发布的版本。git tag -sgit tag -a

于 2009-11-21T02:32:29.360 回答
1

如果 git describe 找不到带注释的标签并且您不使用 --tags 开关,它将抛出错误“无法描述”。有关这方面的更多信息,请参阅 man git-describe 和 man git-tag。

于 2010-01-29T19:01:35.843 回答