最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Git如何恢復(fù)到之前版本

 更新時(shí)間:2022年09月22日 16:52:46   作者:giao00000  
這篇文章主要介紹了Git如何恢復(fù)到之前版本,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Git 恢復(fù)到之前版本

1. 應(yīng)用場(chǎng)景

進(jìn)行了錯(cuò)誤提交,需要將代碼回退至某個(gè)版本;或者需要檢出某個(gè)版本的代碼,再切換回最新版本。

2. 解決方法

2.1 方式一:git reset

通過命令:git reset --hard 目標(biāo)版本號(hào)

這樣就會(huì)整個(gè)回退至目標(biāo)版本號(hào)對(duì)應(yīng)的狀態(tài),在這個(gè)版本后的版本提交記錄就都沒有了。

這種比較適用于回退至目標(biāo)版本,之后版本直接廢棄的情況。

使用該命令之前一定要確保本地所有修改均已經(jīng)提交,否則會(huì)導(dǎo)致未commit的文件直接丟失。

2.2 方式二:git checkout

git checkout命令后面除了可以跟分支名稱外,還可以跟目標(biāo)版本Id,通過命令git checkout 目標(biāo)版本號(hào)就可以切換到目標(biāo)版本的狀態(tài),注意這個(gè)命令實(shí)際上是切換到了目標(biāo)版本的臨時(shí)分支,如果過要回到最新版本,可以通過命令 git checkout 原來分支名稱。

這種比較適用于臨時(shí)回到之前版本查看當(dāng)時(shí)狀態(tài),然后再回到最新版本。

2.3 方式三:git revert

git revert用于“反做”某一個(gè)版本,以達(dá)到撤銷該版本的修改的目的。比如,我們commit了三個(gè)版本(版本一、版本二、 版本三),突然發(fā)現(xiàn)版本二不行(如:有bug),想要撤銷版本二,但又不想影響撤銷版本三的提交,就可以用 git revert 命令來反做版本二,生成新的版本四,這個(gè)版本四里會(huì)保留版本三的東西,但撤銷了版本二的東西。

Git 切換到指定版本

1. git clone "httpss: xxx"  拉取最新版本

2. 在拉取的文件夾下重新 Git Bash Here

3. 切換到指定版本號(hào)  git reset --hard  51adf7   

(版本號(hào)可以在git上看即:提交記錄;git reflog 命令可以查看歷史版本號(hào))

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • IDEA升級(jí)后Git拉取和推送的標(biāo)簽消失的解決方法

    IDEA升級(jí)后Git拉取和推送的標(biāo)簽消失的解決方法

    本文主要介紹了IDEA升級(jí)后Git拉取和推送的標(biāo)簽消失的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 有關(guān)將idea的系統(tǒng)配置文件移到其它盤激活失效的問題

    有關(guān)將idea的系統(tǒng)配置文件移到其它盤激活失效的問題

    這篇文章給大家介紹win7系統(tǒng)盤空間不足,發(fā)現(xiàn)idea2019.3 占3.4G,將idea的系統(tǒng)配置文件移到其它盤,激活失效的解決方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2020-11-11
  • 算法系列15天速成 第七天 線性表【上】

    算法系列15天速成 第七天 線性表【上】

    人活在社會(huì)上不可能孤立,比如跟美女有著千絲萬縷的關(guān)系,有的是一對(duì)一,有的是一對(duì)多,有的是多對(duì)多
    2013-11-11
  • 幾款開源的中文分詞系統(tǒng)

    幾款開源的中文分詞系統(tǒng)

    中文分詞是做好中文內(nèi)容檢索、文本分析的基礎(chǔ),主要應(yīng)用于搜索引擎與數(shù)據(jù)挖掘領(lǐng)域。中文是以詞為基本語素單位,而詞與詞之間并不像英語一樣有空格來分隔,因而中文分詞的難點(diǎn)在于如何準(zhǔn)確而又快速地進(jìn)行分詞
    2012-11-11
  • VSCode使用ssh密鑰免密遠(yuǎn)程登錄服務(wù)器的方法

    VSCode使用ssh密鑰免密遠(yuǎn)程登錄服務(wù)器的方法

    本文主要介紹了VSCode使用ssh密鑰免密遠(yuǎn)程登錄服務(wù)器的方法,文中通過圖文代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-08-08
  • git blame命令詳解

    git blame命令詳解

    git blame用來追溯一個(gè)指定文件的歷史修改記錄。這篇文章給大家介紹git blame命令的用法,感興趣的朋友一起看看吧
    2020-10-10
  • Apifox?Echo學(xué)習(xí)curl?httpie?命令使用詳解

    Apifox?Echo學(xué)習(xí)curl?httpie?命令使用詳解

    這篇文章主要為大家介紹了通過Apifox?Echo學(xué)習(xí)curl?httpie?命令使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-09-09
  • fiddler使用方法之Fiddler顯示IP,Fiddler中文亂碼解決方法以及fiddler模擬發(fā)送get/post請(qǐng)求

    fiddler使用方法之Fiddler顯示IP,Fiddler中文亂碼解決方法以及fiddler模擬發(fā)送get/post

    今天為大家介紹fiddler的3種使用技巧,(1)Fiddler抓包顯示域名IP(2)解決Fiddler抓包時(shí)中文亂碼問題(3)利用fiddler模擬發(fā)送get/post請(qǐng)求的方法
    2018-10-10
  • jQuery會(huì)死嗎?我為什么不用vue寫富文本

    jQuery會(huì)死嗎?我為什么不用vue寫富文本

    jQuery會(huì)死嗎?我為什么不用vue寫富文本,本文通過文字實(shí)例代碼相結(jié)合的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • Git如何修改已提交人的用戶名和郵箱

    Git如何修改已提交人的用戶名和郵箱

    文章介紹了如何修改Git已提交人的用戶名和郵箱,包括注意事項(xiàng)和具體步驟,確保操作正確無誤
    2025-03-03

最新評(píng)論

新疆| 秀山| 通辽市| 库尔勒市| 珠海市| 西畴县| 手游| 五莲县| 高密市| 厦门市| 湖口县| 成武县| 白城市| 东丽区| 荔波县| 大悟县| 长海县| 泸水县| 安化县| 北辰区| 新丰县| 广平县| 罗平县| 莱阳市| 托克逊县| 陕西省| 大安市| 晋宁县| 泰来县| 绵竹市| 阿拉善左旗| 上栗县| 隆化县| 信丰县| 北辰区| 永嘉县| 广宁县| 清镇市| 大化| 常熟市| 台山市|