Questions tagged «git-tag»

git-tag是用于创建,列出,删除或验证使用GPG签名的标签对象的Git命令。标签用于将历史中的特定点标记为重要。


8
如何使用Git将标签推送到远程存储库?
我已经将一个远程Git存储库克隆到了我的笔记本电脑,然后我想添加一个标签,以便我运行 git tag mytag master 当我git tag在笔记本电脑上运行时,mytag会显示标签。然后,我想将其推送到远程存储库,以便在所有客户端上都具有此标记,因此我运行了git push但收到了以下消息: 一切都是最新的 而且,如果我转到桌面并运行git pull,则git tag不会显示任何标签。 我还尝试对项目中的文件进行较小的更改,然后将其推送到服务器。之后,我可以将更改从服务器拉到台式计算机,但是git tag在台式计算机上运行时仍然没有标签。 如何将标签推送到远程存储库,以便所有客户端计算机都可以看到它?

14
使用Git下载特定标签
我试图弄清楚如何下载Git存储库的特定标签-这是当前版本之后的一个版本。 我看到git网页上有一个用于先前版本的标签,其对象名称的长度为十六进制数。 但版本名称为“ Tagged release 1.1.5”。 我尝试了这样的命令(更改了名称): git clone http://git.abc.net/git/abc.git my_abc 我确实得到了一些东西-目录,一堆子目录等。 如果是整个存储库,我如何获得要查找的版本?如果没有,如何下载该特定版本?
1941 git  git-clone  git-tag 

10
如何重命名Git标签?
今天,我在日志中寻找一个项目,并意识到一段时间前我曾用手指来命名标签。有什么办法可以重命名标签?Google并未提供任何有用的信息。 我意识到我可以签出加标签的版本并制作一个新标签,我什至尝试了。但这似乎创建了一个不太正确的标记对象。一方面 git tag -l 相对于所有其他标签无序列出它。我不知道这是否有意义,但是这让我相信新的标记对象并不是我想要的。我可以接受这一点,因为我真的只关心标签名称是否与文档匹配,但是我宁愿“正确”地进行操作,前提是可以找到正确的方法。
1219 git  git-tag 

8
如何在Git中标记较早的提交?
我们是git的新手,我想在存储库的开头设置一个标签。我们的生产代码与开始的存储库相同,但是从那时起我们就进行了提交。开头的标签将使我们能够将生产“回滚”到已知的稳定状态。 那么如何将标签添加到任意的较早的提交中呢?

7
在GitHub存储库中创建标签
我在GitHub中有一个存储库,需要对其进行标记。 我在外壳中加了标签,但在GitHub上却没有显示。 我还需要做其他事情吗? 我在shell中使用的命令是: git tag 2.0 现在,当我键入git tag时显示: 2.0 看来标签存在了,对吗? 该存储库为:https : //github.com/keevitaja/myseo-pyrocms。 如何使此标签显示在GitHub上?我的标签在哪里?
907 git  github  git-tag 

9
如何将git分支上的标签移动到其他提交?
我在master分支上创建了一个标签,v0.1如下所示: git tag -a v0.1 但是后来我意识到,对于版本0.1,我仍然需要合并到master中进行一些更改,所以我做到了。但是现在我的v0.1标签卡在了错误的提交上(以引用便利贴的类比)。我希望它停留在master的最近一次提交上,但是它停留在master的第二次最近提交上。 如何将其移至对master的最新提交?
858 git  git-tag 

10
如何列出所有Git标签?
在我的存储库中,我已使用以下命令创建了标签。 git tag v1.0.0 -m 'finally a stable release' git tag v2.0.0 -m 'oops, there was still a major bug!' 如何列出存储库中的所有标签?
674 git  git-tag 

12
标签与Git中的分支有何不同?我应该在这里使用哪个?
我有一些困难,了解如何使用标签与分支在吉特。 我只是将代码的当前版本从 简历 至 吉特,现在我将为特定功能处理该代码的子集。其他一些开发人员也将对此进行研究,但并非我们小组中的所有开发人员都将在意此功能。我应该创建分支还是标签?在什么情况下我应该使用一种而不是另一种?



16
删除不再在远程存储库中的本地git标签
在部署过程中,我们在git中使用标签。我们不时希望通过从远程存储库中删除它们来清理这些标记。 这很简单。一个用户在一组命令中删除本地标签和远程标签。我们有一个结合了两个步骤的小shell脚本。 现在,第二(第三,第四,...)用户具有不再反映在遥控器上的本地标签。 我正在寻找与git remote prune origin清除本地跟踪分支(已删除远程分支)的命令类似的命令。 或者,可以使用列出远程标签的简单命令与通过传回的本地标签进行比较git tag -l。
468 git  git-tag 


19
如何判断标签在Git中指向哪个提交?
我在存储库中有一堆未注释的标签,我想弄清楚它们指向哪个提交。是否有只列出标签及其提交SHA的命令?签出标签并看着HEAD对我来说似乎有点费力。 更新资料 在回答之后,我意识到我真正想要的只是简单地查看导致该标签的历史,这git log <tagname>已经足够了。 标记为答案的答案对于获取标记及其提交的列表很有用,这正是我所要求的。有了一些Shell骇客,我相信可以将其转换为SHA + Commit消息。
410 git  git-tag 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.