項目場景:
提示:這里簡述項目相關背景:
在企業(yè)中使用git進行版本回退時,經常會用到
git reset命令,但有時使用參數并不相同:
git reset <節(jié)點id>
git reset --hard <節(jié)點id>文章來源:http://www.zghlxwxcb.cn/news/detail-510855.html
區(qū)別分析
(1)當加參數–hard時
此時不但將本地的HEAD指針指向了上一個版本,重置了暫存區(qū)的內容,而且還修改重置了本地工作區(qū)的內容。
(2)不加hard時
不加–hard,只執(zhí)行git reset <節(jié)點id>,只是將git倉庫中的節(jié)點進行了回退,將HEAD指向了上一個版本,此時主要用于自己代碼的增量提交等。文章來源地址http://www.zghlxwxcb.cn/news/detail-510855.html
到了這里,關于git reset --hard詳解的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!