Git指定 commit 退回

2022-01-05  本文已影响0人  指下光年

revert

首先肯定的是 revert,git revert commit_id 能产生一个 与 commit_id 完全相反的提交,即 commit_id 里是添加, revert 提交里就是删除。

reset

然后就考虑 reset 了, reset 也能使代码回到某次提交,但跟 revert 不同的是, reset 是将提交的 HEAD 指针指到某次提交,之后的提交记录会消失,就像从没有过这么一次提交。

我想撤回11:10分的commit

image.png

如果用idea操作的话,先提交本地代码,然后选择revert commit


image.png

然后git push.

日志出现 image.png
则回退成功
上一篇下一篇

猜你喜欢

热点阅读