Git 之 版本回退

以前疾牲,如果是要去除某一塊功能,我都是選擇性刪除衙解,選擇性注釋,然后前后邏輯各種查看焰枢,各種比較蚓峦。每一次,改完這些我總感覺(jué)心好累凹贸J钜!荐绝!然后一汽,我就發(fā)現(xiàn)了 Git 一個(gè)非常強(qiáng)大的功能:回滾。當(dāng)然我還是喜歡叫它:版本回退低滩。


1. git log

  • 定義:該命令顯示從最近到最遠(yuǎn)的提交日志召夹。每一次提交都有對(duì)應(yīng)的 commit idcommit message

??如果嫌棄輸出的信息雜亂無(wú)章恕沫,那么加上 --pretty=oneline 參數(shù)試試吧监憎!

2. git reset --hard id

  • 定義:根據(jù) id 回退到指定的版本;
    我們已經(jīng)根據(jù) git log 命令看到了所有的提交的信息婶溯,本文中鲸阔,我以回退到 個(gè)人模塊修改包引入順序 版本偷霉,即 commit id 為 7222c8f6be2d663982faa98dffe2647966b438b1;
  • 效果:

3. git push origin HEAD --force

  • 推送到本地到遠(yuǎn)程倉(cāng)庫(kù):讓遠(yuǎn)程倉(cāng)庫(kù)代碼和你本地一樣褐筛,到當(dāng)前你本地的版本类少。

這個(gè)時(shí)候突然又發(fā)現(xiàn)不需要回退了,剛才那些消失的代碼又要重新找回來(lái)了渔扎,別擔(dān)心硫狞,咱們 Git 強(qiáng)大著呢!

4. git reflog

  • 定義:查看命令操作的歷史

    查找到你要的 操作id赞警,依舊使用 上文說(shuō)的 git reset --hard id妓忍。又回退到當(dāng)初一模一樣的版本啰!



?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末愧旦,一起剝皮案震驚了整個(gè)濱河市世剖,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌笤虫,老刑警劉巖旁瘫,帶你破解...
    沈念sama閱讀 211,561評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異琼蚯,居然都是意外死亡酬凳,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,218評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門遭庶,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)宁仔,“玉大人,你說(shuō)我怎么就攤上這事峦睡◆嵘唬” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,162評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵榨了,是天一觀的道長(zhǎng)煎谍。 經(jīng)常有香客問(wèn)我,道長(zhǎng)龙屉,這世上最難降的妖魔是什么呐粘? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,470評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮转捕,結(jié)果婚禮上作岖,老公的妹妹穿的比我還像新娘。我一直安慰自己瓜富,他們只是感情好鳍咱,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,550評(píng)論 6 385
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著与柑,像睡著了一般谤辜。 火紅的嫁衣襯著肌膚如雪蓄坏。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,806評(píng)論 1 290
  • 那天丑念,我揣著相機(jī)與錄音涡戳,去河邊找鬼。 笑死脯倚,一個(gè)胖子當(dāng)著我的面吹牛渔彰,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播推正,決...
    沈念sama閱讀 38,951評(píng)論 3 407
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼恍涂,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了植榕?” 一聲冷哼從身側(cè)響起再沧,我...
    開(kāi)封第一講書(shū)人閱讀 37,712評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎尊残,沒(méi)想到半個(gè)月后炒瘸,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,166評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡寝衫,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,510評(píng)論 2 327
  • 正文 我和宋清朗相戀三年顷扩,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片慰毅。...
    茶點(diǎn)故事閱讀 38,643評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡隘截,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出汹胃,到底是詐尸還是另有隱情技俐,我是刑警寧澤,帶...
    沈念sama閱讀 34,306評(píng)論 4 330
  • 正文 年R本政府宣布统台,位于F島的核電站,受9級(jí)特大地震影響啡邑,放射性物質(zhì)發(fā)生泄漏贱勃。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,930評(píng)論 3 313
  • 文/蒙蒙 一谤逼、第九天 我趴在偏房一處隱蔽的房頂上張望贵扰。 院中可真熱鬧,春花似錦流部、人聲如沸戚绕。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,745評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)舞丛。三九已至耘子,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間球切,已是汗流浹背谷誓。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,983評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留吨凑,地道東北人捍歪。 一個(gè)月前我還...
    沈念sama閱讀 46,351評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像鸵钝,于是被迫代替她去往敵國(guó)和親糙臼。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,509評(píng)論 2 348

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