问题标签 [git-tag]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - git 标签有标准命名约定吗?
我见过很多项目使用v1.2.3
git 中的标签命名约定。我也看到了一些使用1.2.3
。是否有官方认可的风格,或者有什么好的论据可以使用吗?
git - git标签也会被推送吗?
自从我创建了存储库以来,我创建的标签似乎没有推送到存储库。当我git tag
在本地目录上执行时,所有标签都存在,但是当我登录到远程存储库并执行时git tag
,只有前几个出现。
可能是什么问题?
git - 显示你在哪个 git 标签上?
我无法找出当前签出的标签。
当我做:
我似乎无法找出我在哪个标签上。它只记录:
是否可以找出签出的标签?在上面的例子中,这将是tag1
.
git - 根据提交时间添加 git 标签
有没有办法根据提交时间标记 git 存储库?
例如,如果我有发布时间,我想将发布中使用的所有存储库标记为发布时间。主要问题是标记可能会在发布后的几个小时内追溯发生。
我的存储库在 Windows XP 系统上,我正在使用 msysgit 访问 git。
git - 如何使用 refspec 将 Git 标签推送到分支?
例如,我想强制将我的标签推1.0.0
送到我的远程master
分支。
我现在正在执行以下操作:
我想强制 push,因为我关心的是标签内的1.0.0
代码被推送到master
远程存储库上的分支。
我究竟做错了什么?
更新#1
当我 SSH 到我的Git存储库所在的服务器并执行git branch -l
时,我也没有看到master
列出的分支。
更新#2
从远程 Git 存储库内部运行后git tag -l
,我看到它master
已列出,这意味着当我运行以下命令时:
它实际上推送了标签并创建了一个名为 master
而不是新分支的标签。
我想基本上将标签的内容1.0.0
推送到master
远程 Git 存储库的分支中。
git - “git describe”忽略标签
在以下几行中:
谁能解释为什么“git describe”不使用v2.0标签,以及如何解决这个问题?v2.0标签已经推送了,所以我猜我不能只是删除并重新添加它。
git - 如何从 GIT 标签中读取标签信息?
到目前为止,我有:
但这不是最容易解析的事情。我希望有类似于git-log
's--pretty
选项的东西,这样我就可以获取我需要的信息。
有任何想法吗?
git - 创建 Git 标签时自动运行 Git 钩子
添加新的 Git 标签时是否可以执行 Git 钩子?因为我想自动将新的 Git 标记名称写入文本文件。你知道如何做到这一点吗?
git - 切换到另一个 Git 标签
如何查看rspec 捆绑包的版本 version/tag 1.1.4 ?
git - 如何在 Git 中标记较旧的提交?
我们是 git 新手,我想在存储库的开头设置一个标签。我们的生产代码与开始的存储库相同,但从那时起我们进行了提交。开头的标签将允许我们将生产“回滚”到已知的稳定状态。
那么如何将标签添加到任意较旧的提交中呢?