您好,欢迎来到尔游网。
搜索
您的当前位置:首页Git reset使用与注意点

Git reset使用与注意点

来源:尔游网

Reset也就是撤回操作,场景一般使用在合并代码撤回,commit后发现不对撤回。

直接看IDEA的操作

但是如果使用

简单总结一下:
–soft:只会撤销commit的操作,并且撤销后会有明显的本地和仓库代码不同步的问题(文件变蓝)

–mix:撤销commit,并且如果该文件是在当前head中加入,此时还会从暂存区从该文件删除(文件变红)

–hard:撤销commit + 撤销缓冲区(变红的条件与–mix一样)+ 最后还会撤销本地文件,也就是最后与你变成你提交前的样子

最后补充一点的就是:如果commit + push 后想撤回,在本地撤回后,push到远程一定要force push,否则会提示你重新合并,而且会以远程的为主。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务