怎么使用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
相关推荐
横木沉15 小时前
IntelliJ IDEA 无法识别 Git:Git is not installed 问题解决
java·git·github·intellij-idea
为你学会写情书16 小时前
Git 学习指南:从日常命令到多人协作与提交规范
git
东小黑17 小时前
Git 仓库操作与 VSCode 使用指南
git·vscode·gitee
拼图2091 天前
Git常用语法
分布式·git·学习
ShineWinsu1 天前
对于Git:基础操作的超详细保姆级解析
linux·c++·git·面试·备份·管理·版本控制器
沉迷...2 天前
Git skip-worktree 使用笔记(本地忽略配置文件)
javascript·git
解道Jdon2 天前
JDK 27发布:紧凑对象头、G1默认、量子安全TLS
ide·windows·git·svn·eclipse·github·visual studio
天天喝旺仔2 天前
Git 内部原理深度解析:从 blob/tree/commit 对象到 packfile 与垃圾回收
数据结构·数据库·git·算法·哈希
艾莉丝努力练剑2 天前
【Git:综合复盘】Git 原理与使用
大数据·人工智能·git·elasticsearch·面试
ShineWinsu3 天前
对于Git:远程操作的超详细保姆级解析
linux·git·gitee·github·远程仓库·分布式版本控制系统·远程操作