git describe --tags --dirty=M --always --long 鲲鹏机器和x86不一致
时间: 2023-08-15 10:07:36 浏览: 184
详解git commit --amend 用法
你好!关于您提到的问题,`git describe` 命令用于获取当前所在的 Git 仓库的描述信息。其中,`--tags` 选项表示显示最近的一个标签,并将该标签与当前所在的提交进行比较。`--dirty=M` 选项表示如果仓库有未提交的更改,则在标签后添加 `-dirty` 字符串,并且 `M` 表示在更改后面添加额外的信息(如提交哈希和提交计数)。`--always` 选项表示无论仓库是否有标签,都会返回一个结果。`--long` 选项表示使用完整的 SHA-1 哈希作为版本描述。
您提到鲲鹏机器和 x86 不一致,这可能是由于两者使用的编译环境不同所导致的。如果您在不同的机器上进行编译,可能会得到不同的版本描述。可以尝试在同一台机器上使用相同的编译环境来获取一致的结果。
希望能解答您的问题!如果还有其他疑问,请随时提出。
阅读全文