以使用者為中心建立高效率Git作業程序
『聚焦於作業程序以及角色間的互動,這本書能引領讀者了解專案真正的需要,有了這些知識之後,就能夠了解更有趣的部份:以最適符合需求的方式使用Git。』
- dr. Johannes Chindelin
Git for Windows 維護者
Git除了用來建立軟體之外還有其他的用途,這本務實的手冊以獨特方式,從使用者為中心的角度介紹版本控制系統,同時說明以Git為核心對團隊合作的助益。讀者能從中學習到規劃與調整Git作業程序的方式,不僅能夠確保讀者達成專案目標,也能夠符合團隊現在與未來的需要。
本書第一部份針對作業程序的建構說明,對於專案經理、技術負責人以及CTO很有幫助,第二部份提供實際操作演練,協助開發人員對Git命令有進一步的認識。
‧探索團隊建立的動力學
‧逐步說明用Git建構與部署軟體的程序
‧建構出能影響團隊合作方式的作業程序
‧學會進行程式碼審核的有用程序
‧設定共享儲存庫同時識別出貢獻者、使用者與維護者等不同的團隊成員
‧了解團隊成員使用特定Git命令背後的原因
‧透過分支策略區分專案中不同的執行方式
‧探討常見的協同作業平台:GitHub、Bitbucket以及GitLab
補充資訊(程式範例、作業等)可以在http://gitforteams.com下載
延伸閱讀 :
使用者故事對照|User Story Mapping
9789863479468
Agile 學習手冊 | Scrum、XP、精實和看板方法
9789863476733
成為卓越程式設計師的38項必修法則
9789863475699
作者簡介:
Emma Jane Hogbin Westby 自1996年起就從事網站開發。最初擔任開發人員,慢慢轉移到專案負責人。她從2002年起開始教授網頁相關技術,在全球各地發表超過100場的研討會演說及課程。
目錄
第一部分 定義作業程序
第一章 團隊作業
第二章 命令與控制
第三章 分支策略
第四章 有效的作業程序
第二部分 依據作業程序使用命令
第五章 單人團隊
第六章 回轉、還原、重設以及重設基線
第七章 多人團隊
第八章 接受審核
第九章 尋找與修正臭蟲
第三部分 Git 代管系統
第十章 GitHub 上的開放原始碼專案
第十一章 Bitbucket 上的私人團隊作業
第十二章 自行代管GitLab
附錄A 奶油塔
附錄B 安裝最新版Git
附錄C 設定Git
附錄D SSH 金鑰
第一部分 定義作業程序
第一章 團隊作業
第二章 命令與控制
第三章 分支策略
第四章 有效的作業程序
第二部分 依據作業程序使用命令
第五章 單人團隊
第六章 回轉、還原、重設以及重設基線
第七章 多人團隊
第八章 接受審核
第九章 尋找與修正臭蟲
第三部分 Git 代管系統
第十章 GitHub 上的開放原始碼專案
第十一章 Bitbucket 上的私人團隊作業
第十二章 自行代管GitLab
附錄A 奶油塔
附錄B 安裝最新版Git
附錄C 設定Git
附錄D SSH 金鑰
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。