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

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

问题

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

 

解决方案

这么做:

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

注意

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

 

posted @ 2021-07-13 22:06  天外归云  阅读(557)  评论(0编辑  收藏  举报