首页 > 其他分享 >git tag

git tag

时间:2022-09-04 21:46:19浏览次数:65  
标签:origin git tags 标签 tag commit


aliases: [git 标签]
tags: [git,blog]

link: 官方文档
date: 2022-09-04

简介

git tag用于git标签的相关操作。具体详情可查看文首link的官方文档。

常用命令参数

查看标签

  • git tag 查看所有标签
  • git tag -l "过滤信息" 可以使用通配符来过滤tag
  • git show <tagname> 查看指定标签详细信息,包括commit号等信息。

创建标签

  • git tag <name> 新建一个标签,默认为HEAD(最新提交)
  • git tag <name> <commit id> 指定一个commit id创建标签

git log --pretty=oneline --abbrev-commit 用于查找commit id

  • git tag -a <tagname> -m "注释" 可以指定标签信息(-a指定标签名,-m指定说明文字);
  • git tag -s <tagname> -m "注释" 可以用PGP签名标签(-s用私钥签名一个标签);

操作标签

  • git push origin <tagname> 可以推送一个本地标签至远程仓库;

  • git push origin --tags 可以推送全部未推送过的本地标签;

  • git tag -d <tagname> 可以删除一个本地标签;

  • git push origin :refs/tags/<tagname> 可以删除一个远程标签。

  • git checkout <tagname> 切换到某个tag。这个时候不位于任何分支,处于游离状态,可以考虑基于这个tag创建一个分支。

标签:origin,git,tags,标签,tag,commit
From: https://www.cnblogs.com/yaenli/p/16656197.html

相关文章

  • git ignore忽略规则
    aliases:[gitignore]tags:[git,blog]link:date:2022-09-04目录aliases:[gitignore]tags:[git,blog]Git忽略文件提交的方法Git忽略规则Git忽略规则优先级Gi......
  • Git和gitee的使用(二、入门篇)
    一、准备工作Git的下载以及gitee的注册。Git下载链接:https://git-scm.com/downloads注:按照默认选项进行安装就ok。gitee官网:https://gitee.com/注:按照提示进行注册。......
  • git 重写历史
    aliases:[]tags:[git,blog]link:date:2022-08-30目录aliases:[]tags:[git,blog]git重写历史提交信息修改最新log修改多个提交信息参考链接git重写历史提交信......
  • 代码上线gitlab
      需要更改的配置[root@Gitlab200/etc/gitlab]#grep-n"^[a-Z]"gitlab.rb13:external_url'http://gitlab.oldboy.com'52:gitlab_rails['gitlab_email_enabled']......
  • Hexo + GitHub Pages 搭建博客
    前言:HEXO是一个快速、简洁且高效的博客框架,GitHubPages是GitHub提供的一个网页寄存服务,可用于存放静态网页,包括博客、项目文档甚至整本书。前提:注册GitHub教......
  • 详述 GitHub 中声明 LICENSE 的方法
    当我们在GitHub浏览一些开源项目时,我们经常会看到这样的标志:如上图所示,Apache-2.0,我们可以将其称之为开源许可证,那么到底开源许可证是什么呢?开源许可证即授权条款。......
  • 详述 Git 的 rebase 命令使用方法
    在基于Git的开发过程中,我们很容易遇到合并代码的情况,例如我们从master分支拉取了一个feature分支,当我们开发到一段时间之后,可能需要将master的代码合并到我们当前......
  • Git使用出现[email protected] Permission denied publickey. 处理
    Git使用出现[email protected]:Permissiondeniedpublickey.处理进入gitbash界面然后:第一步,gitconfig--global--list验证邮箱与GitHub注册时输入的是否一致第二步......
  • git解决The authenticity of host ‘github.com (192.30.255.112)‘ can‘t be establ
    git解决Theauthenticityofhost‘github.com(192.30.255.112)‘can‘tbeestablished问题报错完整信息Theauthenticityofhost'github.com(20.205.243.166)'c......
  • 利用 SSH 完成 Git 与 GitHub 的绑定
    如上图所示,进入Settings页面后,再点击SSHandGPGKeys进入此子界面,然后点击NewSSHkey按钮:在「史上最简单的GitHub教程」中,我们已经对GitHub有了一定的了解,包括创建仓......