项目场景:
提示:这里简述项目相关背景:
在企业中使用git进行版本回退时,经常会用到
git reset命令,但有时使用参数并不相同:
git reset <节点id>
git reset --hard <节点id>文章来源:https://www.toymoban.com/news/detail-510855.html
区别分析
(1)当加参数–hard时
此时不但将本地的HEAD指针指向了上一个版本,重置了暂存区的内容,而且还修改重置了本地工作区的内容。
(2)不加hard时
不加–hard,只执行git reset <节点id>,只是将git仓库中的节点进行了回退,将HEAD指向了上一个版本,此时主要用于自己代码的增量提交等。文章来源地址https://www.toymoban.com/news/detail-510855.html
到了这里,关于git reset --hard详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!