W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
無論是從之前的章節(jié)直接跳到本章,還是讀完了其余章節(jié)一直到這——你都將在本章見識到 Git 的內(nèi)部工作原理和實現(xiàn)方式。我們發(fā)現(xiàn)學(xué)習(xí)這部分內(nèi)容對于理解 Git 的用途和強大至關(guān)重要。不過也有人認為這些內(nèi)容對于初學(xué)者而言可能難以理解且過于復(fù)雜。因此我們把這部分內(nèi)容放在最后一章,在學(xué)習(xí)過程中可以先閱讀這部分,也可以晚點閱讀這部分,這取決于你自己。
無論如何,既然已經(jīng)讀到了這里,就讓我們開始吧。首先要弄明白一點,從根本上來講 Git 是一個內(nèi)容尋址(content-addressable)文件系統(tǒng),并在此之上提供了一個版本控制系統(tǒng)的用戶界面。馬上你就會學(xué)到這意味著什么。
早期的 Git(主要是 1.5 之前的版本)的用戶界面要比現(xiàn)在復(fù)雜的多,因為它更側(cè)重于作為一個文件系統(tǒng),而不是一個打磨過的版本控制系統(tǒng)。不時會有一些陳詞濫調(diào)抱怨早期那個晦澀復(fù)雜的 Git 用戶界面;不過最近幾年來,它已經(jīng)被改進到不輸于任何其他版本控制系統(tǒng)地清晰易用了。
內(nèi)容尋址文件系統(tǒng)層是一套相當(dāng)酷的東西,所以在本章我們會先講解這部分內(nèi)容。隨后我們會學(xué)習(xí)傳輸機制和版本庫管理任務(wù)——你遲早會和它們打交道。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: