本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • Github創辦人親自指導你精通Git
  • 點閱:380
  • 作者: Chacon Scott, Straub Ben著
  • 出版社:深石發行
  • 出版年:2019[民108]
  • ISBN:978-986-500-341-8 ; 986-500-341-4
  • 格式:PDF
租期14天 今日租書可閱讀至2019-11-27

內容簡介

內容除了Git 的基礎知識外,版本控制系統和分支模型也都有一定的,也介紹了各種分散式工作流並詳述如何使用Git 實現這些流程,同時,Git 託管和GitHub 的意義在書中也有詳盡的解釋,同時掌握讓人提心吊膽的reset 指令、利用二分搜索法確定bug、編輯歷史記錄、修正版本選擇的細節等,讓讀者能夠充分、優雅地使用Git。
 
本書特色
 
沒有版本控制概念的讀者也可輕鬆入門,涵蓋Git常見工作場景、有效幫助程式師提升軟實力。

  • CHAPTER 01入門(第1-1頁)
    • 1.1 關於版本控制(第1-1頁)
    • 1.2 Git簡史(第1-4頁)
    • 1.3 Git基礎(第1-5頁)
    • 1.4 命令列(第1-10頁)
    • 1.5 安裝Git(第1-10頁)
    • 1.6 Git的第一次設定(第1-13頁)
    • 1.7 取得說明(第1-16頁)
    • 1.8 小結(第1-17頁)
  • CHAPTER 02 Git基礎(第2-1頁)
    • 2.1 取得Git倉庫(第2-1頁)
    • 2.2 在Git倉庫中記錄變更(第2-3頁)
    • 2.3 檢視遞交歷史(第2-17頁)
    • 2.4 取消操作(第2-24頁)
    • 2.5 遠端倉庫的使用(第2-27頁)
    • 2.6 標記(第2-32頁)
    • 2.7 Git 別名(第2-38頁)
    • 2.8 小結(第2-39頁)
  • CHAPTER 03 Git分支機制(第3-1頁)
    • 3.1 分支機制簡述(第3-1頁)
    • 3.2 基本的分支與合併操作(第3-8頁)
    • 3.3 分支管理(第3-17頁)
    • 3.4 與分支有關的工作流(第3-19頁)
    • 3-5 遠端分支(第3-22頁)
    • 3.6 變基(第3-31頁)
    • 3.7 小結(第3-42頁)
  • CHAPTER 04 Git伺服器(第4-1頁)
    • 4.1 協定(第4-2頁)
    • 4.2 在伺服器上架設Git(第4-8頁)
    • 4.3 產生個人的SSH公開金鑰(第4-11頁)
    • 4.4 設定伺服器(第4-12頁)
    • 4.5 Git守護處理程序(第4-15頁)
    • 4.6 智慧HTTP(第4-17頁)
    • 4.7 GitWcb(第4-19頁)
    • 4.8 GitLab(第4-21頁)
    • 4.9 協力廠商託管選擇(第4-26頁)
    • 4.10 小結(第4-27頁)
  • CHAPTER 05 分散式Git(第5-1頁)
    • 5.1 分散式工作流(第5-1頁)
    • 5.2 為專案做貢獻(第5-5頁)
    • 5.3 維護專案(第5-27頁)
    • 5.4 小結(第5-44頁)
  • CHAPTER 06 GitHub(第6-1頁)
    • 6.1 帳號設定與設定(第6-1頁)
    • 6.2 為專案做貢獻(第6-6頁)
    • 6.3 專案維護(第6-26頁)
    • 6.4 組織管理(第6-40頁)
    • 6.5 GitHub指令稿化(第6-43頁)
    • 6.6 小結(第6-54頁)
  • CHAPTER 07 Git工具(第7-1頁)
    • 7.1 選擇修訂版本(第7-1頁)
    • 7.2 互動式暫存(第7-10頁)
    • 7.3 儲藏與清理(第7-14頁)
    • 7.4 簽署工作(第7-21頁)
    • 7.5 搜索(第7-25頁)
    • 7.6 重新定義歷史(第7-30頁)
    • 7.7 重置揭密(第7-38頁)
    • 7.8 合併的進階用法(第7-54頁)
    • 7.9 rerere(第7-75頁)
    • 7.10 使用Git偵錯(第7-81頁)
    • 7.11 子模組(第7-85頁)
    • 7.12 包裝(第7-106頁)
    • 7.13 取代(第7-110頁)
    • 7.14 憑證儲存(第7-116頁)
    • 7.15 小結(第7-122頁)
  • CHAPTER 08 自訂Git(第8-1頁)
    • 8.1 設定Git(第8-1頁)
    • 8.2 Git賊性(第8-13頁)
    • 8.3 Git鉤子(第8-23頁)
    • 8.4 Git強制策略範例(第8-28頁)
    • 8.5 小結(第8-38頁)
  • CHAPTER 09 Git與其他系統(第9-1頁)
    • 9.1 作為用戶端的Git(第9-1頁)
    • 9.2 移轉到Git(第9-52頁)
    • 9.3 小結(第9-69頁)
  • CHAPTER 10 Git內幕(第10-1頁)
    • 10.1 底層指令和高層指令(第10-1頁)
    • 10.2 Git物件(第10-3頁)
    • 10.3 Git參考(第10-12頁)
    • 10.4 類別檔案(第10-17頁)
    • 10.5 參考規格(第10-21頁)
    • 10.6 傳輸協定(第10-24頁)
    • 10.7 維護與資料恢復(第10-30頁)
    • 10.8 環境變數(第10-38頁)
    • 10.9 小結(第10-46頁)
  • APPENDIX A其他環境中的Git(第A-1頁)
    • A.1 圖形介面(第A-1頁)
    • A.2 Visual Stuidio中的Git(第A-8頁)
    • A.3 Eclipse中的Git(第A-9頁)
    • A.4 Bash中的Git(第A-10頁)
    • A.5 Zsh中的Git(第A-11頁)
    • A.6 Powershell中的Git(第A-13頁)
    • A.7 小結(第A-14頁)
  • APPENDIX B在應用程式中嵌入Git(第B-1頁)
    • B.1 命令列Git(第B-1頁)
    • B.2 Libgit2(第B-2頁)
    • B.3 JGit(第B-8頁)
  • APPENDIX C Git 指令(第C-1頁)
    • C.1 設定與設定(第C-1頁)
    • C.2 取得與建立専案(第C-2頁)
    • C.3 快照基礎(第C-3頁)
    • C.4 分支與合併(第C-6頁)
    • C5 專案共用及更新(第C-9頁)
    • C.6 査看與比較(第C-12頁)
    • C.7 偵錯(第C-13頁)
    • C.8 系統更新(第C-14頁)
    • C.9 電子郵件(第C-15頁)
    • C.10 外部系統(第C-16頁)
    • C.11 管理(第C-17頁)
    • C.12 底層指令(第C-18頁)
紙本書 NT$ 680
單本電子書
NT$ 476

點數租閱 20點
租期14天
今日租書可閱讀至2019-11-27
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code