随手记一记之【git reset 和 git revert】

2018-07-27  本文已影响0人  woodccc

一张图说明 git reset 与 git revert 的区别:

image.png

当 HEAD 指向 commit 1 时,分别使用git reset [commit0 id] --hardgit revert [commit0 id]命令会产生如下区别:

git reset

git reset 命令有4个可选参数,分别是:

git revert

git revert 到指定 commit 后,会直接用该 commit 版本的代码覆盖当前代码,并新增一次commit。

上一篇 下一篇

猜你喜欢

热点阅读