怎么使用git打包tag,并推送到远程仓库

文章目录

核心命令

复制代码
核心命令:
git tag v1.2.1
git push origin v1.2.1

除此之外

复制代码
vim package.json
将其中version对应的版本号修改为同样的v1.2.1即可

示例

复制代码
root@CAISN-COMPUTER:/mnt/d/BaiduSyncdisk/snDocuments/TRACE/time/TimeTracker# vim package.json
root@CAISN-COMPUTER:/mnt/d/BaiduSyncdisk/snDocuments/TRACE/time/TimeTracker# git tag v1.2.1
root@CAISN-COMPUTER:/mnt/d/BaiduSyncdisk/snDocuments/TRACE/time/TimeTracker# git push origin v1.2.1
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 16 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (4/4), 1.20 KiB | 21.00 KiB/s, done.
Total 4 (delta 3), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (3/3), completed with 3 local objects.
To github.com:XKnowledge/TimeTracker.git

 * [new tag]         v1.2.1 -> v1.2.1

然后等待远程构建完毕:

其他

假设远程tag已经存在,仍然要执行推送:

复制代码
git push origin v1.2.1 --force

假设要删除本地tag,

复制代码
git tag -d v1.2.1
相关推荐
Madison-No74 小时前
Git版本控制工具(一)
git
小小小米粒12 小时前
重置本地git
大数据·git·elasticsearch
鶴哥只手遮天18 小时前
第 8 章 工作区与检出:unpack-trees 与并行 checkout
git
xing-xing20 小时前
git 相关命令总结
git
A-刘晨阳1 天前
GitLab + ArgoCD 实现 Kubernetes GitOps 自动化部署
运维·人工智能·git·kubernetes·自动化·云计算·argocd
ControlRookie1 天前
SyncBridge:一个 CODESYS 工程与 AI 之间工程师级的同步工具
git·ai编程·codesys·工业软件·controlrookie
鬼手点金2 天前
opencode-性能优化建议
java·人工智能·git·自动化·nanogpt
网络毒刘2 天前
开源 Aider 工作流实战:Git 提交驱动的 AI 结对,与 Cursor 何时互补
git·ai编程·cursor·aider
HRTOS2 天前
HRTOS 4.0 将长期维护:为什么版本号不再频繁变化
经验分享·git·单片机·51单片机
驭渊的小故事3 天前
linux 基础命令 + git 仓库创建和配置命令
linux·git