没想到今天又学到一些东西
git revert *** 作上午干了两件事,第一个是昨晚一直在做的,修改遗漏返回码的问题,兜兜转转,发现之前的做法是对的,需要回退上次的提交,那么问题来了,是手动改还是学一下git *** 作呢,当然一步到位啊。正好这次改动比较小,学一下,以后改动多的时候revert *** 作就方便多了。
查了一下回退有两种 *** 作,git revert和git reset,大概区别如下
git revert:回滚某次提交,相当于本次 *** 作的反 *** 作。不影响这个commit之后提交,会生成新的提交记录,不过可能会有提交冲突git reset:回滚到某次提交,需要强推 git push -f
参考:
Git恢复之前版本的两种方法reset、revert(图文详解)
IDEA git分支回退指定的历史版本
待续…
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)