我已经阅读了文档,一些文章,你可能会称我为愚蠢,但这是我第一次使用这样的概念.
但是我的工作究竟是如何依赖这些标签的呢?所有这些操作都必要吗?如果我将新代码推送到repo,那么无论如何我都会执行*.yml文件.
那么,如果我只想在提交中定义版本时运行构建,该怎么办?
IDK ...
git commit --tags "v. 2.0" -m "this is version 2.0" (probably not right)
Run Code Online (Sandbox Code Playgroud)
但当然它应该是通用的,所以我不必总是告诉使用哪个标签来触发转轮,但是例如让他识别数值.
正如你所看到的,我很困惑......如果你能详细说明标签是如何工作的,那么我就能理解这个概念,我将非常感激.