赞
踩
发布到生产环境的代码可以打一个tag(合并master时),然后在进行推送到生产环境,如果生当前版本生产环境出现bug,则可以快速的回退到上一个标签的版本,下面我简单介绍下tag的用法。
git tag -a V20230310 -m 'Update message'
这个标签仅仅是提交到了本地git仓库.
git push origin --tags
git tag
可以根据readme文档中的更新记录来确定你想回到哪一个版本中
git show V20230310
可以看到commit 2a9cfe0fbffecddf3e3e7d8497e822acbcbd619d (HEAD -> main, tag: V20230310, origin/main, origin/HEAD)
git reset --hard 2a9cfe0fbffecddf3e3e7d8497e822acbcbd619d
git tag -d V20230310
git push origin :refs/tags/V20230310
git push origin --delete tag V20230310
注:对于默认分支,可能由于权限问题删除失败。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。