W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
歡迎來到 Pro Git 第二版。第一版出版到現(xiàn)在已經(jīng)過去了四年。到今天,Git 雖然出現(xiàn)了許多改變,但是還有很多重要的事情一如昨日。因?yàn)?Git 核心團(tuán)隊(duì)對(duì)保持向后兼容性異常固執(zhí),所以直到今天大多數(shù)核心命令與概念依然有效,但是圍繞 Git 的社區(qū)還是有一些重大的增加與改變。本書的第二版就是為了更新書籍并講解那些改動(dòng)以使其對(duì)新用戶更有幫助。
當(dāng)我寫第一版時(shí),Git 對(duì)于超級(jí)黑客來說還是一個(gè)相對(duì)難用,只能勉強(qiáng)接受的工具。它開始在特定的社區(qū)中快速發(fā)展,但是還沒有達(dá)到像今天一樣無(wú)處不在的地步。自那時(shí)起,幾乎每一個(gè)開源社區(qū)都采用了它。Git 在 Windows 上取得了難以置信的進(jìn)步,包括所有平臺(tái)的圖形用戶界面對(duì)它的支持、IDE 的支持,以及商業(yè)使用的爆炸式發(fā)展。四年前的 Pro Git 對(duì)此一無(wú)所知。新版本的主要目標(biāo)之一就是涉及 Git 社區(qū)中那些所有新的前沿領(lǐng)域。
使用 Git 的開源社區(qū)也呈現(xiàn)出爆炸式的發(fā)展。大概在五年前吧,我坐下來寫這本書時(shí)(寫完第一個(gè)版本花了我不少時(shí)間),我開始在一個(gè)知名度極小的開發(fā) Git 托管網(wǎng)站的公司工作,這家公司就是 GitHub。本書出版時(shí)大概有幾千人在使用 GitHub 網(wǎng)站,而為其工作的只有我們四個(gè)人。在我寫這篇介紹時(shí),GitHub 宣布我們托管了 1000 萬(wàn)個(gè)項(xiàng)目、擁有大概 500 萬(wàn)注冊(cè)開發(fā)者賬戶與大概 230 名員工。愛它也好,恨它也罷,當(dāng)我坐下來寫第一版時(shí),GitHub 以一種意想不到的方式猛烈地改變了一大批開源社區(qū)。
我在 Pro Git 的原始版本中寫了一節(jié)我并不是很滿意的內(nèi)容,是作為和提供 Git 托管服務(wù)相關(guān)的例子的 GitHub。我在書里寫的東西本質(zhì)上都是和社區(qū)有關(guān)的,但是又不得不討論到我的公司,這點(diǎn)我不喜歡。同時(shí)我還不喜歡那個(gè)興趣的沖突,GitHub 在 Git 社區(qū)中的重要性是無(wú)法避免的。我已經(jīng)決定將本書的那部分轉(zhuǎn)變?yōu)樯疃冉榻B GitHub 是什么以及如何高效地使用它,而不再是作為一個(gè) Git 托管的例子。如果你正學(xué)習(xí)如何使用 Git,那么了解如何使用 GitHub 將會(huì)幫助你加入到一個(gè)巨大的社區(qū)中。不論你決定為自己的代碼使用哪一個(gè) Git 托管服務(wù),這都很有價(jià)值。
自從上次出版以來另一個(gè)重大變革是 Git 網(wǎng)絡(luò)傳輸 HTTP 協(xié)議的開發(fā)與崛起。書中的大多數(shù)例子都已經(jīng)從 SSH 切換到 HTTP,因?yàn)樗?jiǎn)單。
在過去這幾年看到 Git 從一個(gè)相對(duì)無(wú)名的版本管理系統(tǒng)成長(zhǎng)為商業(yè)與開源版本管理的事實(shí)標(biāo)準(zhǔn)是令人吃驚的。我很高興 Pro Git 做得很好并已經(jīng)成為市場(chǎng)上幾本既成功又完全開源的技術(shù)書籍之一。
我希望你能享受這個(gè)升級(jí)版的 Pro Git。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: