Git 進(jìn)階- 小貼士:祖先引用(~ or ^ ?)

祖先引用是另一種指明提交的方式(可以直接用 commit 的 Hash 值來引用)释液。如果在引用的尾部加一個(gè)^ 全释,Git 會(huì)解析為該引用的上一個(gè)提交。最后一次提交是 HEAD误债,那么 HEAD^ 就是上一次提交(父提交)浸船,當(dāng)然也可以在 Hash 值后面使用這種寫法。

但是在合并的時(shí)候寝蹈,一個(gè)提交會(huì)有多個(gè)父提交李命,可以用 ^2 表示引用的第二父提交。

~^ 一樣也可以指明祖先提交箫老,同樣是指明第一父提交封字,那么 HEAD~HEAD^是等價(jià)的,區(qū)別是在后面加數(shù)字的時(shí)候耍鬓。

HEAD~2 表示「第一父提交的第一父提交」阔籽,Git 會(huì)根據(jù)指定的次數(shù)獲取對(duì)應(yīng)的第一父提交。

可以對(duì)照這個(gè)圖界斜,理解其中表示方法仿耽。

如果想自己學(xué)習(xí)和確認(rèn)的話合冀,我還是推薦這個(gè)鏈接 Git 在線學(xué)習(xí)各薇, 之前在介紹 rebase 的用法就推薦過這個(gè)在線工具。

本篇篇幅不長君躺,大概演示怎么驗(yàn)證引用吧
可創(chuàng)建個(gè)分支峭判,commit 幾次,再 merge 通過 git show 來查看指定的引用日志棕叫,比如在 main 分支下查看了 HEADHEAD~林螃。通過實(shí)踐來加深理解。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末俺泣,一起剝皮案震驚了整個(gè)濱河市疗认,隨后出現(xiàn)的幾起案子完残,更是在濱河造成了極大的恐慌,老刑警劉巖横漏,帶你破解...
    沈念sama閱讀 219,039評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡讲弄,警方通過查閱死者的電腦和手機(jī)熔号,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來素跺,“玉大人二蓝,你說我怎么就攤上這事≈秆幔” “怎么了刊愚?”我有些...
    開封第一講書人閱讀 165,417評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長踩验。 經(jīng)常有香客問我百拓,道長,這世上最難降的妖魔是什么晰甚? 我笑而不...
    開封第一講書人閱讀 58,868評(píng)論 1 295
  • 正文 為了忘掉前任衙传,我火速辦了婚禮,結(jié)果婚禮上厕九,老公的妹妹穿的比我還像新娘蓖捶。我一直安慰自己,他們只是感情好扁远,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,892評(píng)論 6 392
  • 文/花漫 我一把揭開白布俊鱼。 她就那樣靜靜地躺著,像睡著了一般畅买。 火紅的嫁衣襯著肌膚如雪并闲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評(píng)論 1 305
  • 那天谷羞,我揣著相機(jī)與錄音帝火,去河邊找鬼。 笑死湃缎,一個(gè)胖子當(dāng)著我的面吹牛犀填,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播嗓违,決...
    沈念sama閱讀 40,416評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼九巡,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了蹂季?” 一聲冷哼從身側(cè)響起冕广,我...
    開封第一講書人閱讀 39,326評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤疏日,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后撒汉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體制恍,經(jīng)...
    沈念sama閱讀 45,782評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,957評(píng)論 3 337
  • 正文 我和宋清朗相戀三年神凑,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了净神。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,102評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡溉委,死狀恐怖鹃唯,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情瓣喊,我是刑警寧澤坡慌,帶...
    沈念sama閱讀 35,790評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站藻三,受9級(jí)特大地震影響洪橘,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜棵帽,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,442評(píng)論 3 331
  • 文/蒙蒙 一熄求、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧逗概,春花似錦弟晚、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至铅搓,卻和暖如春瑟押,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背星掰。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評(píng)論 1 272
  • 我被黑心中介騙來泰國打工多望, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人蹋偏。 一個(gè)月前我還...
    沈念sama閱讀 48,332評(píng)論 3 373
  • 正文 我出身青樓便斥,卻偏偏與公主長得像,于是被迫代替她去往敵國和親威始。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,044評(píng)論 2 355

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

  • Table of Contents 一像街、記錄每次更新到倉庫* 移除文件 二黎棠、查看提交歷史* 限制輸出長度 三晋渺、撤消...
    Vinc閱讀 125評(píng)論 0 0
  • 引子 如果要寫一篇論文,會(huì)經(jīng)歷初稿脓斩、修改版木西、再次修改版……如果要設(shè)計(jì)一張海報(bào),海報(bào)初版0510随静、修改版0511八千、修...
    牧?xí)砸蒿L(fēng)閱讀 1,382評(píng)論 0 1
  • 查看 Git 配置 $ git config用來配置或讀取相應(yīng)的工作環(huán)境變量。 配置用戶信息 $ git conf...
    thelastcookies閱讀 420評(píng)論 0 0
  • 使用git進(jìn)行版本管理 常識(shí) 文件的幾個(gè)狀態(tài):Untracked燎猛,Unmodified(已修改恋捆,此時(shí)文件在工作目錄...
    前端開發(fā)愛好者閱讀 686評(píng)論 0 0
  • 主要內(nèi)容介紹 1.設(shè)計(jì)思想 2.數(shù)據(jù)流向 3.git flow 4.其他介紹 5.思考討論 6.參考資料 1.設(shè)計(jì)...
    不一樣的卡梅利多閱讀 1,146評(píng)論 0 13