git tag 常用命令_01
git tag 常用命令
在我们开发的过程中,可能经过多次 commit 提交才会确定一个版本,那么除了用 commit comments 来标识一次提交记录,还有没有什么更好的办法呢?GIT 为我们提供了标签这个功能,使用标签可以对某一次提交记录做上一个小标记。
# 查看本地分支标签 git tag git tag -l git tag --list # 查看远程所有标签 git ls-remote --tags git ls-remote --tag # 给当前分支打标签 git tag 《标签名》 例如 git tag v1.1.0 # 给特定的某个commit版本打标签,比如现在某次提交的id为 039bf8b git tag v1.0.0 039bf8b 或者可以添加注释 git tag v1.0.0 -m "add tags information" 039bf8b 或者 git tag v1.0.0 039bf8b -m "add tags information" # 删除本地某个标签 git tag --delete v1.0.0 或者 git tag -d v1.0.0 或者 git tag --d v1.0.0 # 删除远程的某个标签 git push -d origin v1.0.0 或者 git push --delete origin v1.0.0 或者 git push origin -d v1.0.0 或者 git push origin --delete v1.0.0 或者 git push origin :v1.0.0 # 将本地标签一次性推送到远程 git push origin --tags 或者 git push origin --tag 或者 git push --tags 或者 git push --tag # 将本地某个特定标签推送到远程 git push origin v1.0.0 # 查看某一个标签的提交信息 git show v1.0.0
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库