[本文出自天外归云的博客园]
问题
如果不小心把代码push到master了怎么办?
解决方案
这么做:
1. git reset --hard 刚刚的commitID
2. 暂时关闭分支保护机制
3. git push origin master --force-with-lease
4. 重新开启分支保护机制
注意
以后再提交代码前git status或git branch特意关注下当前分支,不要再搞错分支了
[本文出自天外归云的博客园]
如果不小心把代码push到master了怎么办?
这么做:
1. git reset --hard 刚刚的commitID
2. 暂时关闭分支保护机制
3. git push origin master --force-with-lease
4. 重新开启分支保护机制
以后再提交代码前git status或git branch特意关注下当前分支,不要再搞错分支了