这篇文章主要讲解了“git版本管理的push事件撤销步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“git版本管理的push事件撤销步骤”吧!
前几年的互联网项目中大家还都比较多的使用svn做版本管理,随着git的不断优化,以及互联网架构模式的演进,git越来越受到开发人员的青睐。 博主经历过的几个项目中也都是用到了git作为项目的版本管理。现在的大部分工程初始化后,除master分之外,都会增加dev以及test分支,以方便开发代码的管理(有的项目也会建立更多的分支进行管理)。一般来说,我们都会要求开发人员只允许在dev分支进行代码的commit和push操作。当然,有时候也避免不了某个不怕死的误在test或者其他非dev分支推送代码。博主就在之前的公司经历过这样的事情,当时我们的项目开的分支还多(不要问我为什么开那么多分支,甲方大爷要求的),有好几次被新同事误推代码后搞得一团糟。这篇文章,我们就来解决一下这个问题。
1-> git log
查看到自己的提交记录,找到上一次的版本号
2-> git reset -–soft <版本号>
参数soft指的是:保留当前工作区,以便重新提交 还可以选择参数hard,会撤销相应工作区的修改,一定要谨慎使用
3-> git push origin master –f
回退完后,把提交前的代码强推到远程分支上
4->搞定
感谢各位的阅读,以上就是“git版本管理的push事件撤销步骤”的内容了,经过本文的学习后,相信大家对git版本管理的push事件撤销步骤这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。