git 发布版本

新的工作流程

日常开发:

bash 复制代码
\# 直接在 main 分支开发

git checkout main

git pull origin main

\# 开发、测试、提交

go test ./...

./build.sh current

git add -A

git commit -m "feat: your feature"

git push origin main

发布版本

bash 复制代码
\# 代码稳定后,直接打标签

git tag v1.1.1

git push origin v1.1.1

\# GitHub Actions 会自动构建和发布

优势

  • 更简单:无需维护两个分支
  • 更直接:代码稳定后直接打标签发布
  • 适合个人项目:减少流程复杂度
  • 自动化保留:CI/CD 功能不变
相关推荐
CodexDave11 小时前
数据库连接池耗尽:排查顺序与三层兜底
服务器·前端·数据库·git·云原生·容器·kubernetes
乐观的Terry12 小时前
5、发布系统-Git 集成
大数据·git·elasticsearch
不怕犯错,就怕不做13 小时前
GIT的简单打patch应用format-patch and git am
linux·git·全文检索
Byron Loong13 小时前
【Git】如何检查 Ubuntu 系统上 gitLab 是否开启
git·ubuntu·gitlab
lar_slw15 小时前
git删除上一次提交
git
leoZ2311 天前
Git 集成实战完全指南(四):Git 冲突解决
大数据·git·elasticsearch
枫荷1 天前
Git LFS 大文件优化说明
git
techdashen2 天前
不用再反复 stash:用 Git Worktree 同时开发多个分支
大数据·git·elasticsearch
leoZ2312 天前
Git 集成实战完全指南(八):团队协作最佳实践
git
晴雨天️2 天前
Git工具使用指南
笔记·git