Git标签
创建标签
给当前的提交打名为 “v1.0” 的标签
git tag v1.0
查看所有标签
git tag --list
给提交号为 “f52c633” 的提交打名为 “v0.9” 的标签
git tag v0.9 f52c633
查看标签名为 “v0.9” 的详细信息
git show v0.9
查看远程仓库所有标签及 commit ID
git ls-remote --tags origin
推送一个名为 “v0.9” 的标签到远程
git push origin v0.9
删除标签
删除本地名为 “v0.9” 的标签
git tag -d v0.9
删除远程仓库名为 “v0.9” 的标签
git push --delete origin v0.9
删除远程仓库名为 “develop” 的分支
git push origin --delete develop
克隆
克隆远程仓库标签为 “v1.6.5.7” 的分支
git clone --branch v1.6.5.7 [远程仓库地址]
另一种方法
- 将远程代码拉取到本地
git clone -b develop [email protected]:ac/YoPointSwift.git
- 查看 tag
git tag
- 检出tag
git checkout tagName
如果想修改 tag 下的代码,切记不要直接在此标签下提交代码,需要单独创建一个分支, 在分支上修改并提交.