Git 提交了代碼怎么回滾

回滾是指撤銷之前的代碼提交嫁佳,回退到之前的版本狀態(tài)蒿往。在 Git 中瓤漏,可以通過以下幾種方法來回滾代碼提交蔬充。

方法一:使用 git revert 命令
  1. 首先饥漫,確定要回滾的提交的 commit ID』撸可以使用 git log 命令查看提交記錄竿拆,并找到需要回滾的提交的 commit ID如输。

  2. 執(zhí)行以下命令來回滾代碼提交:git revert

    例如不见,如果要回滾 commit ID 為 abc123 的提交稳吮,可以執(zhí)行命令:git revert abc123

  3. Git 會自動創(chuàng)建一個新的提交灶似,撤銷被回滾的提交引入的更改瑞你。

  4. 最后者甲,使用 git push 命令將回滾后的代碼提交到遠程倉庫。

方法二:使用 git reset 命令
  1. 首先嫩实,確定要回滾的提交的 commit ID甲献。同樣晃洒,可以使用 git log 命令查看提交記錄朦乏,并找到需要回滾的提交的 commit ID集歇。

  2. 執(zhí)行以下命令來回滾代碼提交:git reset

    例如诲宇,如果要回滾 commit ID 為 abc123 的提交姑蓝,可以執(zhí)行命令:git reset abc123

    注意:該命令會將 HEAD 指針和當前分支指向被回滾的提交纺荧,即將回滾到指定提交的狀態(tài)宙暇。

  3. 如果只需要回滾本地倉庫的代碼占贫,可以使用 –hard 參數(shù):git reset –hard

    如果需要同時回滾本地倉庫和遠程倉庫的代碼型奥,可以使用 -f 參數(shù):git reset –hard -f

    注意:使用 –hard 參數(shù)會丟失回滾之后的提交記錄厢汹,請謹慎使用烫葬。

  4. 最后,使用 git push 命令將回滾后的代碼提交到遠程倉庫夹纫。

總結(jié):通過 git revert 命令可以在不修改提交歷史的情況下回滾代碼提交舰讹,而使用 git reset 命令則可以修改提交歷史月匣,回滾到指定的提交狀態(tài)锄开。根據(jù)實際情況選擇合適的方法來回滾代碼提交萍悴。

reset 和 revert 區(qū)別
  • reset 命令是 重置 到一個記錄:git reset 是將之前的提交記錄全部抹去癣诱,將 HEAD 指向自己重置的提交記錄
  • revert 命令是 撤回 一個記錄撕予;git revert 操作是撤回某一次提交記錄实抡,若之后又有提交吆寨,提交記錄還存在

https://www.cnblogs.com/qdhxhz/p/17947598

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市盒延,隨后出現(xiàn)的幾起案子添寺,更是在濱河造成了極大的恐慌计露,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異疗杉,居然都是意外死亡烟具,警方通過查閱死者的電腦和手機朝聋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來言蛇,“玉大人猜极,你說我怎么就攤上這事跟伏◆婀希” “怎么了兔跌?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵华望,是天一觀的道長赖舟。 經(jīng)常有香客問我宾抓,道長石洗,這世上最難降的妖魔是什么讲衫? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任焦人,我火速辦了婚禮花椭,結(jié)果婚禮上矿辽,老公的妹妹穿的比我還像新娘袋倔。我一直安慰自己宾娜,他們只是感情好前塔,可當我...
    茶點故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著寂屏,像睡著了一般娜搂。 火紅的嫁衣襯著肌膚如雪百宇。 梳的紋絲不亂的頭發(fā)上恳谎,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天婚苹,我揣著相機與錄音膊升,去河邊找鬼廓译。 笑死非区,一個胖子當著我的面吹牛征绸,可吹牛的內(nèi)容都是我干的管怠。 我是一名探鬼主播渤弛,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼佳头,長吁一口氣:“原來是場噩夢啊……” “哼畜晰!你這毒婦竟也來了凄鼻?” 一聲冷哼從身側(cè)響起聚假,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤峭范,失蹤者是張志新(化名)和其女友劉穎纱控,沒想到半個月后甜害,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體尔店,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡鲫售,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年沙庐,在試婚紗的時候發(fā)現(xiàn)自己被綠了拱雏。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片铸抑。...
    茶點故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡鹊汛,死狀恐怖刁憋,靈堂內(nèi)的尸體忽然破棺而出至耻,到底是詐尸還是另有隱情尘颓,我是刑警寧澤疤苹,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布惫皱,位于F島的核電站逸吵,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏缝裁。R本人自食惡果不足惜扫皱,卻給世界環(huán)境...
    茶點故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望捷绑。 院中可真熱鬧韩脑,春花似錦、人聲如沸粹污。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽进苍。三九已至,卻和暖如春鸭叙,著一層夾襖步出監(jiān)牢的瞬間觉啊,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工沈贝, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留杠人,地道東北人。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓宋下,卻偏偏與公主長得像嗡善,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子学歧,可洞房花燭夜當晚...
    茶點故事閱讀 44,979評論 2 355

推薦閱讀更多精彩內(nèi)容