代码不小心push到master该怎么办?

[本文出自天外归云的博客园]

问题

如果不小心把代码push到master了怎么办?

解决方案

这么做:

1. git reset --hard 刚刚的commitID
2. 暂时关闭分支保护机制
3. git push origin master --force-with-lease
4. 重新开启分支保护机制

注意

以后再提交代码前git status或git branch特意关注下当前分支,不要再搞错分支了

原文地址:https://www.cnblogs.com/LanTianYou/p/15008697.html