1,通过控制台日志
https://blog.csdn.net/Rm_and_Rf/article/details/108195473
2.通过git
https://blog.csdn.net/Irelia_sky/article/details/115210740
3.在idea里如何实现Git项目回滚
https://blog.csdn.net/weixin_40836179/article/details/87006285
4自己研究在idea里如何实现gitlab的回滚
选中自己需要回滚的地方,右键点击,选择下方红框内点击。这样会复制到该次提交的版本编码。用于第三步  找到RESET HEAD点击。  选择Reset类型,粘贴上第一次版本复制的内容  点击validate会查看到该次版本提交的信息,选择版本主要按照commit来算的,比如有2个人,他在9点45 commit一个类,但是push时间是10点30。同时我要回滚我10点commit的版本,这样我会回滚到他的这个类。(我自己研究出来的)。
所以在有冲突的情况下,提交到远程的代码顺序应该是先commit,然后get代码,解决冲突,最后在push代码
如有问题,欢迎指正和讨论
|