git tag
命令行:
git tag -a v3.0 -m "这是4.0版本" git push origin v3.0 # git tag -a 标签名称 -m "说明" # git push origin 标签名称 # 附注标签 git tag -a v1.4 -m "my version 1.4" # 轻量标签 git tag v1.4-lw # 在指定的提交上打标签 git tag -a v1.2 9fceb02 # 推送标签到远程 git push origin v1.5 |
删除tag
git tag -d v1.1 //删除本地tag git push origin :v1.1//删除远程tag //也可以这样 git push origin --delete tag V1.1
以上命令在项目仓库创建了一个v3.0的release,如下图:
1.进入到项目仓库,选择release选项卡,可以点击create a new release/Draft a new release创建一个新的release.
2.未勾选This is a pre-release通过github官方提供的api可访问我们的release信息,格式如下:
/repos/:owner/:repo/releases/:id
更多API说明访问:https://developer.github.com/v3/repos/releases/
例:访问https://api.github.com/repos/kingBook/testGit/releases/latest可以获取如下信息
{ "url": "https://api.github.com/repos/kingBook/testGit/releases/9028810", "assets_url": "https://api.github.com/repos/kingBook/testGit/releases/9028810/assets", "upload_url": "https://uploads.github.com/repos/kingBook/testGit/releases/9028810/assets{?name,label}", "html_url": "https://github.com/kingBook/testGit/releases/tag/2.0", "id": 9028810, "tag_name": "2.0", "target_commitish": "master", "name": "testGit v2.0", "draft": false, "author": { "login": "kingBook", "id": 4969180, "avatar_url": "https://avatars3.githubusercontent.com/u/4969180?v=4", "gravatar_id": "", "url": "https://api.github.com/users/kingBook", "html_url": "https://github.com/kingBook", "followers_url": "https://api.github.com/users/kingBook/followers", "following_url": "https://api.github.com/users/kingBook/following{/other_user}", "gists_url": "https://api.github.com/users/kingBook/gists{/gist_id}", "starred_url": "https://api.github.com/users/kingBook/starred{/owner}{/repo}", "subscriptions_url": "https://api.github.com/users/kingBook/subscriptions", "organizations_url": "https://api.github.com/users/kingBook/orgs", "repos_url": "https://api.github.com/users/kingBook/repos", "events_url": "https://api.github.com/users/kingBook/events{/privacy}", "received_events_url": "https://api.github.com/users/kingBook/received_events", "type": "User", "site_admin": false }, "prerelease": false, "created_at": "2017-05-03T08:34:10Z", "published_at": "2017-12-26T06:01:54Z", "assets": [ ], "tarball_url": "https://api.github.com/repos/kingBook/testGit/tarball/2.0", "zipball_url": "https://api.github.com/repos/kingBook/testGit/zipball/2.0", "body": "这是第二个版本" }
posted on 2017-12-26 14:37 kingBook 阅读(12689) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异