文章目录
核心命令
核心命令:
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