git pull操作的時(shí)候,提示有沖突

問(wèn)題

  • 當(dāng)本地代碼和遠(yuǎn)程代碼有沖突的時(shí)候囤捻,執(zhí)行g(shù)it pull操作的時(shí)候,會(huì)提示有沖突,然后直接終止本次pull.

解決思路

  • 可以先將本地內(nèi)容stash到倉(cāng)庫(kù)中肢专,執(zhí)行stash操作后本姥,本地代碼將返回到修改前的內(nèi)容肩袍。
  • 這時(shí),就可以正常將遠(yuǎn)程代碼下載到本地了扣草。
  • 然后再通過(guò)stash操作將倉(cāng)庫(kù)中的內(nèi)容合到本地了牛,如果有沖突就可以進(jìn)行解決了。
git stash命令主要用于以下情形:
  • 經(jīng)常有這樣的事情發(fā)生辰妙,當(dāng)你正在進(jìn)行項(xiàng)目中某一部分的工作鹰祸,里面的東西處于一個(gè)比較雜亂的狀態(tài),而你想轉(zhuǎn)到其他分支上進(jìn)行一些工作密浑。問(wèn)題是蛙婴,你不想提交進(jìn)行了一半的工作,否則以后你無(wú)法回到這個(gè)工作點(diǎn)尔破。解決這個(gè)問(wèn)題的辦法就是git stash命令街图。儲(chǔ)藏(stash)可以獲取你工作目錄的中間狀態(tài)——也就是你修改過(guò)的被追蹤的文件和暫存的變更——并將它保存到一個(gè)未完結(jié)變更的堆棧中,隨時(shí)可以重新應(yīng)用懒构。

  • 使用git的時(shí)候餐济,我們往往使用分支(branch)解決任務(wù)切換問(wèn)題,例如胆剧,我們往往會(huì)建一個(gè)自己的分支去修改和調(diào)試代碼, 如果別人或者自己發(fā)現(xiàn)原有的分支上有個(gè)不得不修改的bug絮姆,我們往往會(huì)把完成一半的代碼commit提交到本地倉(cāng)庫(kù),然后切換分支去修改bug秩霍,改好之后再切換回來(lái)篙悯。這樣的話往往log上會(huì)有大量不必要的記錄。其實(shí)如果我們不想提交完成一半或者不完善的代碼铃绒,但是卻不得不去修改一個(gè)緊急Bug鸽照,那么使用git stash就可以將你當(dāng)前未提交到本地(和服務(wù)器)的代碼推入到Git的棧中,這時(shí)候你的工作區(qū)間和上一次提交的內(nèi)容是完全一樣的颠悬,所以你可以放心的修Bug矮燎,等到修完Bug定血,提交到服務(wù)器上后,再使用git stash apply將以前一半的工作應(yīng)用回來(lái)漏峰。

操作命令
  • git stash 將本地代碼stash到倉(cāng)庫(kù)中糠悼。{可以使用git stash save *** 定義自己的標(biāo)記,方便以后查詢}
  • git pull 將遠(yuǎn)程代碼拉取到本地浅乔。
  • git stash show 顯示stash合并到本地代碼后倔喂,哪些文件會(huì)修改,以及修改的概述
  • git stash pop 將倉(cāng)庫(kù)中的代碼合到本地最新代碼中靖苇。
  • git stash pop默認(rèn)將最近一次stash操作合并到本地代碼中席噩,也可以通過(guò)git stash pop stash@{Number}指定將某次stash的內(nèi)容合并到本地代碼中。
  • 在處理bug的過(guò)程中贤壁,可能存在多次stash的操作悼枢。這時(shí)可以使用git stash list查看本地倉(cāng)庫(kù)中都存儲(chǔ)了幾個(gè)stash版本。
  • git stash pop命令在合并代碼的同時(shí)脾拆,會(huì)把倉(cāng)庫(kù)中對(duì)應(yīng)的內(nèi)容彈出馒索。如果只想查看,而不想彈出內(nèi)容名船,可以使用git stash apply命令進(jìn)行操作绰上。
  • git stash -h 查看git stash幫助

原文鏈接,且還沒(méi)有摘完

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末渠驼,一起剝皮案震驚了整個(gè)濱河市蜈块,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌迷扇,老刑警劉巖百揭,帶你破解...
    沈念sama閱讀 223,126評(píng)論 6 520
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異蜓席,居然都是意外死亡器一,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,421評(píng)論 3 400
  • 文/潘曉璐 我一進(jìn)店門厨内,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)祈秕,“玉大人,你說(shuō)我怎么就攤上這事隘庄√卟剑” “怎么了癣亚?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,941評(píng)論 0 366
  • 文/不壞的土叔 我叫張陵丑掺,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我述雾,道長(zhǎng)街州,這世上最難降的妖魔是什么兼丰? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,294評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮唆缴,結(jié)果婚禮上鳍征,老公的妹妹穿的比我還像新娘。我一直安慰自己面徽,他們只是感情好艳丛,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,295評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著趟紊,像睡著了一般氮双。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上霎匈,一...
    開(kāi)封第一講書(shū)人閱讀 52,874評(píng)論 1 314
  • 那天戴差,我揣著相機(jī)與錄音,去河邊找鬼铛嘱。 笑死暖释,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的墨吓。 我是一名探鬼主播球匕,決...
    沈念sama閱讀 41,285評(píng)論 3 424
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼肛真!你這毒婦竟也來(lái)了谐丢?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 40,249評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蚓让,失蹤者是張志新(化名)和其女友劉穎乾忱,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體历极,經(jīng)...
    沈念sama閱讀 46,760評(píng)論 1 321
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡窄瘟,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,840評(píng)論 3 343
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了趟卸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蹄葱。...
    茶點(diǎn)故事閱讀 40,973評(píng)論 1 354
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖锄列,靈堂內(nèi)的尸體忽然破棺而出图云,到底是詐尸還是另有隱情,我是刑警寧澤邻邮,帶...
    沈念sama閱讀 36,631評(píng)論 5 351
  • 正文 年R本政府宣布竣况,位于F島的核電站,受9級(jí)特大地震影響筒严,放射性物質(zhì)發(fā)生泄漏丹泉。R本人自食惡果不足惜情萤,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,315評(píng)論 3 336
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望摹恨。 院中可真熱鬧筋岛,春花似錦、人聲如沸晒哄。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,797評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)寝凌。三九已至勋陪,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間硫兰,已是汗流浹背诅愚。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,926評(píng)論 1 275
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留劫映,地道東北人违孝。 一個(gè)月前我還...
    沈念sama閱讀 49,431評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像泳赋,于是被迫代替她去往敵國(guó)和親雌桑。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,982評(píng)論 2 361

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