Git 重置reset,检出checkout和回滚revert(reverse)有什么区别?

Posted Dontla

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git 重置reset,检出checkout和回滚revert(reverse)有什么区别?相关的知识,希望对你有一定的参考价值。

checkout主要用来用暂存区的内容覆盖工作区,达到撤销工作区修改。另一个是用来切换和创建分支。

参考文章:Git检出(checkout)

revert(reverse)回滚(反做):撤销某个commit的修改,保留其他commit的修改

参考文章:Git恢复之前版本的两种方法reset、revert(图文详解)

太TM难理解了,我已经完全懵逼了,日后再看视频教程吧

以上是关于Git 重置reset,检出checkout和回滚revert(reverse)有什么区别?的主要内容,如果未能解决你的问题,请参考以下文章

一图看懂git版本管理 reset revert checkout

git代码回滚:ResetCheckoutRevert的选择

Git重置(reset)

Git的checkout, reset, revert

git——^和~的区别(转)

git vs sourcetree