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

Git的撤銷、修改和回退命令

 更新時(shí)間:2022年04月24日 13:48:18   作者:農(nóng)碼一生  
這篇文章介紹了Git的撤銷、修改和回退命令,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、撤銷修改(git add/rm 之前)

git checkout -- *   //是撤銷從上次提交之后所做的所有修改
git checkout -- filaname  //是撤銷從上次提交之后的單個(gè)文件的修改

二、git add/rm 之后,還未git commit

情況一:

從暫存區(qū)撤出

git reset HEAD <file>  //reset 某個(gè)文件
git reset HEAD .       //reset 所有

情況二:

如果是 git rm 的文件,需要執(zhí)行下面的,把它撤回來,add 的文件不能用(用了會(huì)撤回修改,如果想撤回修改前的,也可以用下面的命令)

git  checkout -- file_name
//注:如果執(zhí)行 git checkout -- . 則會(huì)把之前add 更改的文件也給撤回了

三、撤銷修改 git commit -m ""  、還未執(zhí)行g(shù)it push

1. 找到上次git commit的 id,找到你想撤銷的commit_id

git log  //查看日志

2. 完成撤銷,同時(shí)將代碼恢復(fù)到前一commit_id 對(duì)應(yīng)的版本

git reset --hard commit_id   //執(zhí)行撤銷

注:不保留commit 之前修改的代碼,reset之后,代碼回滾到上個(gè)版本
3.完成Commit命令的撤銷,但是不對(duì)代碼修改進(jìn)行撤銷,可以直接通過git commit 重新提交對(duì)本地代碼的修改。

git reset commit_id  //注釋

注:保留commit之前修改的代碼,撤銷后,代碼是修改后的狀態(tài),還能繼續(xù)修改

四、對(duì)于已經(jīng)push的版本,進(jìn)行回退

1、第一步:

git reset --hard 版本號(hào) //本地回退到指定的版本

2、第二步:

git push -f origin dev //將遠(yuǎn)程的也回退到指定版本

到此這篇關(guān)于Git的撤銷、修改和回退命令的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 最新IntelliJ IDEA 2020.2永久激活碼(親測(cè)有效)

    最新IntelliJ IDEA 2020.2永久激活碼(親測(cè)有效)

    今天一大波朋友反饋idea2020激活碼失效的問題,小編快馬加鞭給大家找到解決方案,本文以IDEA 2020.2.4激活碼破解教程為例給大家詳細(xì)介紹,需要idea2020激活碼的朋友快來參考下本文吧
    2020-11-11
  • 遠(yuǎn)程過程調(diào)用RPC基本概念及實(shí)現(xiàn)原理

    遠(yuǎn)程過程調(diào)用RPC基本概念及實(shí)現(xiàn)原理

    這篇文章介紹了遠(yuǎn)程過程調(diào)用RPC基本概念及實(shí)現(xiàn)原理,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-01-01
  • 使用GitLab+Jenkins實(shí)現(xiàn)持續(xù)集成CI環(huán)境的示例代碼

    使用GitLab+Jenkins實(shí)現(xiàn)持續(xù)集成CI環(huán)境的示例代碼

    本文主要介紹了使用GitLab+Jenkins實(shí)現(xiàn)持續(xù)集成CI環(huán)境的示例代碼,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Dreamweaver中如何設(shè)定文字大小、字體、顏色

    Dreamweaver中如何設(shè)定文字大小、字體、顏色

    這篇文章主要給大家介紹了關(guān)于Dreamweaver中如何設(shè)定文字大小、字體、顏色的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2007-06-06
  • 詳解DES&3DES算法的原理以及C#和JS的實(shí)現(xiàn)

    詳解DES&3DES算法的原理以及C#和JS的實(shí)現(xiàn)

    DES?全稱為?Data?Encryption?Standard,即數(shù)據(jù)加密標(biāo)準(zhǔn),是一種使用密鑰加密的塊算法。3DES?算法通過對(duì)?DES?算法進(jìn)行改進(jìn),增加?DES?的密鑰長(zhǎng)度來避免類似的攻擊。本文就來聊聊它們的原理與實(shí)現(xiàn)吧
    2023-03-03
  • OAuth 2.0 概念及授權(quán)流程梳理

    OAuth 2.0 概念及授權(quán)流程梳理

    這篇文章主要介紹了OAuth 2.0 概念及授權(quán)流程梳理,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • idea啟動(dòng)后CPU飆升的問題解決

    idea啟動(dòng)后CPU飆升的問題解決

    IDEA運(yùn)行大型項(xiàng)目,項(xiàng)目啟動(dòng)卡頓,CPU使用率占用過高,下面這篇文章主要給大家介紹了關(guān)于idea啟動(dòng)后CPU飆升的問題解決,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05
  • gradle+shell實(shí)現(xiàn)自動(dòng)系統(tǒng)簽名

    gradle+shell實(shí)現(xiàn)自動(dòng)系統(tǒng)簽名

    這篇文章主要介紹了gradle+shell實(shí)現(xiàn)自動(dòng)系統(tǒng)簽名的相關(guān)資料,需要的朋友可以參考下
    2019-08-08
  • C++ Go語言實(shí)現(xiàn)將windows和linux文件刪除至回收站

    C++ Go語言實(shí)現(xiàn)將windows和linux文件刪除至回收站

    這篇文章主要為大家詳細(xì)介紹了如何分別使用C++ Go語言實(shí)現(xiàn)將windows和linux文件刪除至回收站,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2023-12-12
  • 基于Token的身份驗(yàn)證之JWT基礎(chǔ)教程

    基于Token的身份驗(yàn)證之JWT基礎(chǔ)教程

    JWT(json web token)是為了在網(wǎng)絡(luò)應(yīng)用環(huán)境間傳遞聲明而執(zhí)行的一種基于JSON的開放標(biāo)準(zhǔn)。下面這篇文章主要給大家介紹了關(guān)于基于Token的身份驗(yàn)證之JWT的基礎(chǔ)相關(guān)資料,文中通過示例代碼的非常詳細(xì),需要的朋友可以參考下
    2018-09-09

最新評(píng)論

通许县| 浦东新区| 九龙县| 涞水县| 将乐县| 井陉县| 甘谷县| 诸城市| 宣武区| 齐河县| 响水县| 灵石县| 富顺县| 青龙| 北辰区| 遂平县| 洞头县| 上思县| 汉沽区| 珲春市| 夏津县| 年辖:市辖区| 克拉玛依市| 长汀县| 吴旗县| 隆尧县| 荣成市| 岳普湖县| 个旧市| 丁青县| 黄陵县| 东方市| 阳山县| 垫江县| 固始县| 湖北省| 响水县| 任丘市| 库尔勒市| 大方县| 信阳市|