# 情境
最近项目需要打标签做响应的版本归纳,我们经常在github/gitee同样的也会看到
选择相应的标签版本下载项目
# 实现方案
1. 切换到当前需要打标签的分支(test)
1.1. 如果存在当前分支test,则只需要切换即可
git checkout test
1.2. 如果不存在当前分支test,则需要创建新分支test,并提交远端
git checkout -b test
git push origin test
1.3. 如果需要删除创建错误的分支xxx
git branch -r -d origin/xxx
git push origin :xxx
2. 查看当前所处分支
git branch
3. 添加本地改变
git add .
4. 查看本地改变文件
git status
5. 给本次提交打tag标签及添加描述信息
git tag -a v1.0.0 -m 'test tag'
6. 提交信息到当前分支test
git push origin v1.0.0
# 效果
如下图所示