一些比較實(shí)用的Git和TortoiseGit的技巧

Q:

同事請(qǐng)你幫他做一些調(diào)整老翘,但你并不想在本地由你提交服務(wù)器撇簿,而是想打成patch發(fā)給同事惋砂,讓他完全整個(gè)步驟后總體提交(走commit--format patch--reset步驟要對(duì)本地倉(cāng)庫(kù)進(jìn)行修改和還原鞠绰,一不小心就有可能污染遠(yuǎn)程倉(cāng)庫(kù))困檩。相對(duì)簡(jiǎn)潔的操作方式是什么祠挫?

問(wèn)題本質(zhì):

  • 不經(jīng)過(guò)commit和reset,將工作區(qū)修改打成patch

A:
git bash
git diff > xxx.patch

or

git add Not Versioned Files
git stash save
Format Patch...


Q:

想要stash的一些修改內(nèi)容中有新增文件悼沿,stash save時(shí)默認(rèn)不會(huì)加入這些文件等舔,用include untracked選項(xiàng)又會(huì)保存很多應(yīng)該被忽略的文件,如何只保存想保存的文件而又不漏掉新增文件糟趾?

問(wèn)題本質(zhì):

  • 避免使用include untracked參數(shù)來(lái)stash指定內(nèi)容

A:
用Add選項(xiàng)將Not Versioned Files加入暫存區(qū)
git stash save


Q:

你在某一時(shí)期多次使用stash來(lái)保存一些功能未全部完成的修改記錄慌植,這些修改記錄中的內(nèi)容大部分是重復(fù)的,但是每一個(gè)修改記錄又有可能有比較重要的工作片段义郑。時(shí)間越長(zhǎng)蝶柿,你越有可能忘記具體的修改內(nèi)容,你需要把這些重要的片段都提取到主分支里非驮,該如何操作直至對(duì)stash list完成清理交汤?

問(wèn)題本質(zhì):

  • 清理stash記錄

A:
stash list
cherry pick this commit
compare with working tree
pick to working tree
重復(fù)以上操作


Q:

工作過(guò)程中比較隨性的看到需要重構(gòu)的內(nèi)容就先改為敬,如此多次以后劫笙,卻因?yàn)橛械墓δ芏虝r(shí)間難以完成而無(wú)法總體提交芙扎,如何把無(wú)bug的單元功能修改提取出來(lái)分部提交星岗,最后再把未完成的功能修改stash?

問(wèn)題本質(zhì):

  • 將一次量很大的修改或提交分解成為若干次獨(dú)立的事務(wù)提交

A:
reset branch to this
stash save
stash list
cherry pick this commit
compare with working tree
pick to working tree
commit
cherry pick this commit
compare with working tree
pick to working tree
commit
cherry pick this commit
compare with working tree
pick to working tree
commit

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末纵顾,一起剝皮案震驚了整個(gè)濱河市伍茄,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌施逾,老刑警劉巖敷矫,帶你破解...
    沈念sama閱讀 222,807評(píng)論 6 518
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異汉额,居然都是意外死亡曹仗,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,284評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門蠕搜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)怎茫,“玉大人,你說(shuō)我怎么就攤上這事妓灌」旄颍” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 169,589評(píng)論 0 363
  • 文/不壞的土叔 我叫張陵虫埂,是天一觀的道長(zhǎng)祥山。 經(jīng)常有香客問(wèn)我,道長(zhǎng)掉伏,這世上最難降的妖魔是什么缝呕? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 60,188評(píng)論 1 300
  • 正文 為了忘掉前任,我火速辦了婚禮斧散,結(jié)果婚禮上供常,老公的妹妹穿的比我還像新娘。我一直安慰自己鸡捐,他們只是感情好栈暇,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,185評(píng)論 6 398
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著箍镜,像睡著了一般源祈。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上鹿寨,一...
    開(kāi)封第一講書(shū)人閱讀 52,785評(píng)論 1 314
  • 那天新博,我揣著相機(jī)與錄音,去河邊找鬼脚草。 笑死赫悄,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播埂淮,決...
    沈念sama閱讀 41,220評(píng)論 3 423
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼姑隅,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了倔撞?” 一聲冷哼從身側(cè)響起讲仰,我...
    開(kāi)封第一講書(shū)人閱讀 40,167評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎痪蝇,沒(méi)想到半個(gè)月后鄙陡,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,698評(píng)論 1 320
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡躏啰,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,767評(píng)論 3 343
  • 正文 我和宋清朗相戀三年趁矾,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片给僵。...
    茶點(diǎn)故事閱讀 40,912評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡毫捣,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出帝际,到底是詐尸還是另有隱情蔓同,我是刑警寧澤,帶...
    沈念sama閱讀 36,572評(píng)論 5 351
  • 正文 年R本政府宣布蹲诀,位于F島的核電站斑粱,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏侧甫。R本人自食惡果不足惜珊佣,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,254評(píng)論 3 336
  • 文/蒙蒙 一蹋宦、第九天 我趴在偏房一處隱蔽的房頂上張望披粟。 院中可真熱鬧,春花似錦冷冗、人聲如沸守屉。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,746評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)拇泛。三九已至,卻和暖如春思灌,著一層夾襖步出監(jiān)牢的瞬間俺叭,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,859評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工泰偿, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留熄守,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,359評(píng)論 3 379
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像裕照,于是被迫代替她去往敵國(guó)和親攒发。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,922評(píng)論 2 361

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

  • 輸入 y 晋南,創(chuàng)建 git_hug 目錄No githug directory found, do you wish...
    風(fēng)花花閱讀 1,937評(píng)論 0 4
  • 你說(shuō):一生有你 被愛(ài)就是連自己都不能容納的缺點(diǎn)惠猿,都被容納了。 我跌跌撞撞的在愛(ài)情路上成長(zhǎng)负间,因?yàn)槟抢镉幸环萘钗也簧岬?..
    感謝你還在這里閱讀 368評(píng)論 0 0
  • 假如偶妖,假如現(xiàn)在是十年后的你,當(dāng)你翻開(kāi)覺(jué)察日記的時(shí)候政溃,你會(huì)有何想法呢餐屎?對(duì)覺(jué)察的覺(jué)察反思,是我們能夠脫離小我限制玩祟,進(jìn)行...
    海豚美女閱讀 178評(píng)論 1 0
  • 再次重溫小時(shí)候看的電視劇《暖春》腹缩,依舊躲不過(guò)每一集都從頭哭到尾。 或許是夜深人靜空扎,思緒萬(wàn)千藏鹊,在心疼小花失去所有...
    碎大爺兒閱讀 502評(píng)論 0 1
  • 學(xué)校東門,有一家發(fā)廊转锈,叫做“悅己”盘寡,名字不錯(cuò),搞定頭發(fā)撮慨,愉悅自己竿痰。 這天旁晚,吃完飯砌溺,摸了摸頭發(fā)影涉,料想也挺長(zhǎng)了的,...
    Firewinter閱讀 254評(píng)論 0 0