Git版本控制管理(第2版)
Git是一款免費、開源的分布式版本控制系統(tǒng),最早由LinilusTorvalds創(chuàng)建,用于管理Linux內核開發(fā),現(xiàn)已成為分布式版本控制的主流工具。
《Git版本控制管理(第2版)》是學習掌握Git的最佳教程,總共分為21章,其內容涵蓋了如何在多種真實開發(fā)環(huán)境中使用Git;洞察Git的常用案例、初始任務和基本功能;如何在集中和分布式版本控制中使用Git;使用Git管理合并、沖突、補丁和差異;獲得諸如重新定義變基(rebasing)、鉤子(hook)以及處理子模塊(子項目)等的高級技巧;Git如何與SVN版本庫交互(包括SVN向Git的轉換);通過GitHub導航、使用開源項目,并對開源項目做貢獻。
《Git版本控制管理(第2版)》適合需要進行版本控制的開發(fā)團隊成員閱讀,對Git感興趣的開發(fā)人員也可以從中獲益。
Jon Loeliger是一位自由的軟件開發(fā)工程師,對Linux、U-Boot和Git等開源項目頗有貢獻。他在許多會議上(比如Linux World)發(fā)表過Git教程相關的演講,并為Linux Magazine撰寫了多篇Git相關的稿件。在成為自由的軟件開發(fā)工程師之前,他花費了多年的時間來開發(fā)高度優(yōu)化的編譯器、路由器協(xié)議、Linux移植,還偶爾編寫過游戲軟件。Jon持有普度大學計算機科學學位。在閑暇之余,他還會在家里自行釀酒。
Matthew McCullough,Github.com的培訓副總裁,在企業(yè)軟件開發(fā)領域有15年的從業(yè)經歷,還是一名經常往返于世界各地的開源教育家,以及一家美國咨詢公司的聯(lián)合創(chuàng)始人。這所有的經歷使得他可以與大家分享利用Git和GitHub來取得成功的相關故事。Matthew是Gradle and Jenkins O’Reil...
Jon Loeliger是一位自由的軟件開發(fā)工程師,對Linux、U-Boot和Git等開源項目頗有貢獻。他在許多會議上(比如Linux World)發(fā)表過Git教程相關的演講,并為Linux Magazine撰寫了多篇Git相關的稿件。在成為自由的軟件開發(fā)工程師之前,他花費了多年的時間來開發(fā)高度優(yōu)化的編譯器、路由器協(xié)議、Linux移植,還偶爾編寫過游戲軟件。Jon持有普度大學計算機科學學位。在閑暇之余,他還會在家里自行釀酒。
Matthew McCullough,Github.com的培訓副總裁,在企業(yè)軟件開發(fā)領域有15年的從業(yè)經歷,還是一名經常往返于世界各地的開源教育家,以及一家美國咨詢公司的聯(lián)合創(chuàng)始人。這所有的經歷使得他可以與大家分享利用Git和GitHub來取得成功的相關故事。Matthew是Gradle and Jenkins O’Reilly圖書的特約作者,以及O’Reilly Git Master Class系列圖書的創(chuàng)作者。Matthew經常在No Fluff Just Stuff巡回會議上發(fā)表演講,還是DZone Git RefCard的作者,同時還是Denver Open Source Users Groups的主席。
