补充我们使用Git进行控制版本前进或者后退:
reset 命令的三个参数对比(更详细)
父博客:学习Git(分布式版本控制工具)的第二天
-
–hard参数
$git reset --hard HEAD^
将本地库的指针和暂存区连同工作区的文件内容.统一进行版本操作. -
–mixed参数
$git reset --mixed HEAD^
移动本地库中的指针同时重置暂存区.工作区文件内容不会改变注意:如果采用这种方式向后退回版本,那么就会显得工作区中的新内容没有被添加到暂存区
-
–soft参数
$git reset --soft HEAD^
只在本地库中移动HEAD指针,不会影响工作区的文件内容.注意:如果采用这种方式向后回退了版本,那么就会显得暂存区中的新内容没有被提交.
总结:为什么要在写一篇来补充呢?一个是为了让我们原来的Git学习的文章没有那么细节化(还不是懒?)😁,来让文章显得比较笨重,不利于复习,于学习(咳咳,强行解释)😂。另一个是Git命令来控制版本的回退是比较常用也比较重要的!!!所以来补充说明一下!!😊
博主:点赞收藏的都是帅锅!!!💕💕💕