Lazy loaded image
Git 分支管理最佳实践
Words 317Read Time 1 min
2026-1-19

05. Git Branching

分支与标签的核心差异

特性
分支 (Branch)
标签 (Tag)
定义
指向某个提交对象的可变指针
指向某个提交对象的不可变指针
可变性
动态:随新提交不断向前移动
静态:创建后固定指向特定 Commit
用途
并行开发、功能迭代、Bug修复
标记重要历史节点、版本发布
生命周期
临时的(合并后可删除)
永久的(作为版本里程碑)

常用命令

标签管理

版本号规范(Semantic Versioning)vX.Y.Z
  • X (Major):重大变更或不兼容的API修改
  • Y (Minor):新增向下兼容的功能
  • Z (Patch):向下兼容的问题修正
上一篇
模板设计模式:让你的代码结构更清晰
下一篇
Guide to Linux System

Comments
Loading...