Git 分支

2018-09-27 15:36 更新

幾乎每一種版本控制系統(tǒng)都以某種形式支持分支。使用分支意味著你可以從開發(fā)主線上分離開來,然后在不影響主線的同時(shí)繼續(xù)工作。在很多版本控制系統(tǒng)中,這是個(gè)昂貴的過程,常常需要?jiǎng)?chuàng)建一個(gè)源代碼目錄的完整副本,對(duì)大型項(xiàng)目來說會(huì)花費(fèi)很長時(shí)間。

有人把 Git 的分支模型稱為“必殺技特性”,而正是因?yàn)樗?,?Git 從版本控制系統(tǒng)家族里區(qū)分出來。Git 有何特別之處呢?Git 的分支可謂是難以置信的輕量級(jí),它的新建操作幾乎可以在瞬間完成,并且在不同分支間切換起來也差不多一樣快。和許多其他版本控制系統(tǒng)不同,Git 鼓勵(lì)在工作流程中頻繁使用分支與合并,哪怕一天之內(nèi)進(jìn)行許多次都沒有關(guān)系。理解分支的概念并熟練運(yùn)用后,你才會(huì)意識(shí)到為什么 Git 是一個(gè)如此強(qiáng)大而獨(dú)特的工具,并從此真正改變你的開發(fā)方式。

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)