Q&A

FAQ


這個(gè)地方翰绊,我會(huì)記錄我在使用git或github中遇到的一些問(wèn)題茵烈。

1. 在git bash 中如何退出vim編輯器定拟?

2017/1/18
問(wèn)題描述:
在使用git commit git merge --no-ff xxx 等指令時(shí)會(huì)跳轉(zhuǎn)到一個(gè)“編輯器”(vim編輯器)锣吼,然后我發(fā)現(xiàn)我沒(méi)法編輯得湘,也不知道怎么退出杖玲,今晚(2017/1/18 20:54:21 )搞清楚了這個(gè)問(wèn)題。

問(wèn)題解答:
其實(shí)按 o i a 都可以進(jìn)入編輯模式淘正,接下來(lái)你可以對(duì)內(nèi)容進(jìn)行修改摆马,修改好后
方法一:按住Esc再按兩下大寫(xiě)Z (注意是大寫(xiě)) 就可以退出了,這種情況下是保存并退出鸿吆。
方法二:按Esc退出編輯模式囤采,如果想退出編輯器,按Shift+惩淳;(其實(shí)就是輸入個(gè) “:" 冒號(hào) ) 蕉毯,接下來(lái)可輸入q!(不保存并退出)或 wq!(保存并退出)思犁。
以上兩種方法都親測(cè)有效代虾。
嗯 就是這樣。


2.git merge --no-ff 是什么意思激蹲?與git merge有什么區(qū)別棉磨?與 git merge --squash 有什么區(qū)別?

2017/1/18
問(wèn)題描述:
之前因?yàn)橛龅缴弦活}的緣故学辱,我在合并的時(shí)候一直用git merge 于是在看graph的時(shí)候 發(fā)現(xiàn)和我想象中的不一樣乘瓤,分支去哪了?

問(wèn)題解答:
--no-ff指的是強(qiáng)行關(guān)閉fast-forward方式策泣。

fast-forward就是直接使用git merge的方式衙傀,當(dāng)條件允許的時(shí)候,git直接把HEAD指針指向合并分支的頭萨咕,完成合并统抬。屬于“快進(jìn)方式”,不過(guò)這種情況如果刪除分支危队,則會(huì)丟失分支信息蓄喇。因?yàn)樵谶@個(gè)過(guò)程中沒(méi)有創(chuàng)建commit

git merge --squash 是用來(lái)把一些不必要commit進(jìn)行壓縮,比如說(shuō)交掏,你的feature在開(kāi)發(fā)的時(shí)候?qū)懙腸ommit很亂妆偏,那么我們合并的時(shí)候不希望把這些歷史commit帶過(guò)來(lái),于是使用--squash進(jìn)行合并盅弛,此時(shí)文件已經(jīng)同合并后一樣了钱骂,但不移動(dòng)HEAD叔锐,不提交。需要進(jìn)行一次額外的commit來(lái)“總結(jié)”一下见秽,然后完成最終的合并愉烙。

總結(jié):
--no-ff:不使用fast-forward方式合并,保留分支的commit歷史
--squash:使用squash方式合并解取,把多次分支commit歷史壓縮為一次
看下圖就很明白了

看圖

本題解答參考 segmentfault

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末步责,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子禀苦,更是在濱河造成了極大的恐慌蔓肯,老刑警劉巖,帶你破解...
    沈念sama閱讀 221,430評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件振乏,死亡現(xiàn)場(chǎng)離奇詭異蔗包,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)慧邮,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,406評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門(mén)调限,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人误澳,你說(shuō)我怎么就攤上這事耻矮。” “怎么了忆谓?”我有些...
    開(kāi)封第一講書(shū)人閱讀 167,834評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵裆装,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我陪毡,道長(zhǎng)米母,這世上最難降的妖魔是什么勾扭? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,543評(píng)論 1 296
  • 正文 為了忘掉前任毡琉,我火速辦了婚禮,結(jié)果婚禮上妙色,老公的妹妹穿的比我還像新娘桅滋。我一直安慰自己,他們只是感情好身辨,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,547評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布丐谋。 她就那樣靜靜地躺著,像睡著了一般煌珊。 火紅的嫁衣襯著肌膚如雪号俐。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 52,196評(píng)論 1 308
  • 那天定庵,我揣著相機(jī)與錄音吏饿,去河邊找鬼踪危。 笑死,一個(gè)胖子當(dāng)著我的面吹牛猪落,可吹牛的內(nèi)容都是我干的贞远。 我是一名探鬼主播,決...
    沈念sama閱讀 40,776評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼笨忌,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼蓝仲!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起官疲,我...
    開(kāi)封第一講書(shū)人閱讀 39,671評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤袱结,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后袁余,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體擎勘,經(jīng)...
    沈念sama閱讀 46,221評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,303評(píng)論 3 340
  • 正文 我和宋清朗相戀三年颖榜,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了棚饵。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,444評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡掩完,死狀恐怖噪漾,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情且蓬,我是刑警寧澤欣硼,帶...
    沈念sama閱讀 36,134評(píng)論 5 350
  • 正文 年R本政府宣布,位于F島的核電站恶阴,受9級(jí)特大地震影響诈胜,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜冯事,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,810評(píng)論 3 333
  • 文/蒙蒙 一焦匈、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧昵仅,春花似錦缓熟、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,285評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至吕世,卻和暖如春彰触,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背命辖。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,399評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工况毅, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留晚伙,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,837評(píng)論 3 376
  • 正文 我出身青樓俭茧,卻偏偏與公主長(zhǎng)得像咆疗,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子母债,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,455評(píng)論 2 359

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

  • git-merge完全解析 Git的git-merge是在Git中頻繁使用的一個(gè)命令午磁,很多人都覺(jué)得git合并是一個(gè)...
    Chuckiefan閱讀 405,423評(píng)論 13 111
  • 1. 安裝 Github 查看是否安裝git: $ git config --global user.name "...
    Albert_Sun閱讀 13,665評(píng)論 9 163
  • 第一次見(jiàn)到青色的櫻花,有點(diǎn)澀澀的感覺(jué)毡们。有點(diǎn)青澀迅皇,卻又帶著點(diǎn)誘惑。不經(jīng)讓人喜愛(ài)萬(wàn)分衙熔。 一直都很喜歡櫻花登颓,可惜一直沒(méi)有...
    遇之幸之閱讀 270評(píng)論 2 1
  • 作者:Scholer's Blog原文地址:http://0x1.im/blog/php/tidy-your-ph...
    IT程序獅閱讀 746評(píng)論 0 4
  • 讀到你的溫暖 我卻看不見(jiàn)你的心懷 念著你的笑臉 那里盛滿了憐惜 風(fēng)兒輕敲著玻璃 黎明在沉睡里醒來(lái) 歲月在剎那間撿拾...
    田萍閱讀 402評(píng)論 3 12