master 版本上线以后一般要打一个 tag 备份,以防事态有变,这是一个好习惯,如果以后有问题也可以放心的回滚版本,那么怎么用 tag 版本覆盖 mastaer 呢,其实只有几个命令

    1、查看分支 git branch

    2、切换分支 git checkout master

    3、查看标签 (tag 版本) git tag

    4、查看某个标签的详情 git show v2.22.0

    commit d53dcc2287899e95cfd44a294ca3e5068e63022b

    5、通过 commit 的 id 回退
    git reset —hard fb479960c0cec5549463ae123d70bdd72ccf6be7

    6、查看状态

    git status

    7、提交

    git push origin master

    或者加入 - f 参数,强制提交,远程端将强制跟新到 reset 版本
    git push -f origin master