【发布时间】:2021-01-01 10:41:00
【问题描述】:
在构建 Flutter 应用程序时,如何从源目录访问最后一个 git 提交哈希、当前分支和最后一个标记?我想在“关于版本”对话框中显示它。
有https://pub.dev/packages/package_info,但没有关于git的信息。
是否有任何其他软件包可以提供此信息?
【问题讨论】:
-
所以如果我理解正确,您是否尝试显示应用版本?
-
@ETCasual 不,我想显示类似“这个版本是从 git commit a8b07e02 (branch: master) 构建的,标签 'release-0.8-rc1' 后面的 8 个提交”。
-
不完全确定如何解决这个问题,但我建议编写一个 webhook / API 来获取提交哈希?