Git describe 错误:No names found, cannot describe anything.

格物致知 at 
0. 概述经常在 build 的时候都遇到这个错误,但是可以被忽略所以就没有关注,今天我决定消灭一下它,所以了解了一下。1. 问题原因其实出现这个问题是因为我在 build 脚本中使用了 git describe,这个命令可以用于生成软件的版本,但是,如果你没有给你的代码打 tag,那么不特别加参数的情况下是没有返回的,所以就会报这个错误:[root@liqiang.io]# git describe --long --tags --dirtyfatal: 没有发现名称,无法描述任何东西。2. 解决方式这里的解决方式也比较简单,就是允许在没有 tag 的时候,直接使用 git commit h……