Git tag
- 在master上打tag
tag git tag -a v1.0.0 -m "v1.0.0版本"(ps: -a -m是带注解的tag) - 继续commit代码,发现v1.0.0有bug,
git checkout v1.0.0的commit - 然后建立修复分支
git branch stable/1.0 && git checkout stable/1.0,分支也可以是1.0.0-bug-fix等 - 修复之后提交,然后打
git tag v1.0.1 - 根据需要merge 到master或cheery-pick到master分支
- 上述步骤第一步,也可以从master分支checkout一个新分支
git checkout release/1.0,在从此分支上进行tag操作,如vscode开源项目
