国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

git reset --hard詳解

這篇具有很好參考價值的文章主要介紹了git reset --hard詳解。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

項目場景:

提示:這里簡述項目相關背景:

在企業(yè)中使用git進行版本回退時,經常會用到
git reset命令,但有時使用參數并不相同:
git reset <節(jié)點id>
git reset --hard <節(jié)點id>


區(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模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 撤銷 git reset --hard HRAD^操作

    工作區(qū) 修改代碼的地方 暫存區(qū) 執(zhí)行git add后 本地版本庫 執(zhí)行git commit后 遠程倉庫 遠程版本庫 執(zhí)行git push后 以下操作演示了 如何撤銷git reset --hard HRAD^操作 親測可用

    2024年02月08日
    瀏覽(20)
  • 如果不小心git reset --hard了怎么恢復代碼?

    如果不小心git reset --hard了怎么恢復代碼?

    1 前言 本來是想把commit的存在緩存區(qū)的代碼刪除,再重新commit一遍的,用了 git reset --hard HEAD^ 這個命令后,沒想到本地代碼退回到初始版本了,修改過的全部不見了。(悔不當初?。?2 解決辦法 前提: git上傳代碼到倉庫add、commit、push,代碼必須是commit過的才有效,只有add不

    2024年02月11日
    瀏覽(21)
  • git reset soft mixed hard keep區(qū)別

    git reset 是 用于撤銷之前的提交或修改倉庫的狀態(tài)。在使用 git reset 命令時,可以指定不同的模式來達到不同的效果。這些模式包括 --soft、–mixed、–hard 和 --keep。 該模式會將 HEAD 指向目標提交,但會保留目標提交之后的修改。此時,目標提交之后的修改會變成未暫存的修改

    2024年02月09日
    瀏覽(27)
  • git reset 四個模式:soft、mixed、hard、keep區(qū)別

    git reset 四個模式:soft、mixed、hard、keep區(qū)別

    本地版本庫 暫存區(qū) 工作區(qū) soft 回退 保持 保持所有 mixed 回退 回退 保持所有 hard 回退 回退 完全回退 keep 回退 保持 保持另外的修改,僅回退提交的代碼 git reset --soft 僅將本地版本庫回退到指定版本,緩存區(qū)和工作區(qū)不做改變 git reset --mixed 將版本庫回退的同時,將緩存區(qū)也清

    2024年01月19日
    瀏覽(22)
  • 掌握 Git Reset 三大模式:Soft、Mixed 和 Hard 的實戰(zhàn)指南

    引言 在軟件開發(fā)的世界中,版本控制是一項至關重要的任務。Git 作為目前最流行的版本控制系統之一,提供了一系列強大的命令和工具,其中 git reset 是其中之一,它是用來撤銷提交、重置分支以及撤銷暫存區(qū)的更改的重要命令之一。本文將深入探討 git reset 命令的各種用法

    2024年04月15日
    瀏覽(22)
  • git reset --hard origin/master 文件被刪除后的回復操作

    是一個用于檢查并找回丟失的 Git 對象的命令,可以幫助你恢復意外丟失的數據 git merge 1b1e4edfb2e625a5a8ddefa54de8b1acc804aa47

    2024年02月19日
    瀏覽(20)
  • 在idea上使用git的reset操作后,出現的四個選項Soft、Mixed、Hard、Keep選擇說明

    在idea上使用git的reset操作后,出現的四個選項Soft、Mixed、Hard、Keep選擇說明

    選擇已經commit的版本,點擊Reset Current Branch to Here 然后便會出現下述四個選項 下面便對這個四個選項進行總結說明 git revert是用于“反做”某一個版本,以達到撤銷該版本的修改的目的 Soft選項:在選擇的回退點之后的所有更改將會保留并被git追蹤下來。 可以在 Version Control

    2024年02月11日
    瀏覽(27)
  • git reset 命令詳解 git revert命令詳解。

    git reset 命令詳解 git revert命令詳解。

    git reset 命令格式為: git reset [ --soft | --mixed | --hard ] [ commitid ] 在git的這些命令中git reset是最長常用的,也是最危險的最容易被誤用的。它的主要參數是:soft,mixed,hard它們告訴git,當執(zhí)行reset是,要對index和working copy做什么。 soft: –soft參數只將其它的commit重置到你選定的HEAD,

    2024年02月15日
    瀏覽(36)
  • idea中代碼git的版本穿梭&Git Rest三種模式詳解(soft,mixed,hard)

    idea中代碼git的版本穿梭&Git Rest三種模式詳解(soft,mixed,hard)

    使用Git進行版本控制開發(fā)時難免會遇到回顧的情況,這里來解釋下該如何正確的回滾 idea 使用 git 切換版本博文鏈接 本地回滾就很簡單,只是要撤銷 commit 信息即可。可以直接使用 Reset HEAD進行回滾。 HEAD^ 是還原到上一個版本,HEAD^^ 是還原到上上一個版本。 Reset Type 有三種:

    2024年02月05日
    瀏覽(24)
  • idea-git操作 :Rollback(回退),Reset HEAD(重置/回滾)  --git項目代碼丟失

    idea-git操作 :Rollback(回退),Reset HEAD(重置/回滾) --git項目代碼丟失

    在Reset HEAD 操作中代碼丟失的解決方法: 看Reset Head ! rollback: 回退 - 選擇回退add的內容 (1.已commit的:只是刪除修改部分;2.已add的:只是回退到未add的狀態(tài)3.未add的 不變) Reset Head: Reset Type : mixed(混合) ,soft(軟) ,hard(硬) TO Commit : HEAD ,HEAD^ (回退到上一commit版本) ,number(回退指定commit版本

    2024年02月10日
    瀏覽(97)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包