Git reset 和 revert 的区别

2017-11-25  本文已影响21人  ToNext

reset 和 revert 的区别

git reset

reset
git reset [--soft | --mixed | --hard

git revert

git revert [--[no-]edit] [-n] [-m parent-number] [-s] [-S[<keyid>]] <commit>…​
git revert --continue
git revert --quit
git revert --abort

git revert 用法是撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销
作为一次最新的提交,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容。

上一篇 下一篇

猜你喜欢

热点阅读