Git for Programmers: Master Git for Effective Implementation of Version Control for Your Programming Projects
| 作者 | Jesse Liberty |
|---|---|
| 出版社 | 旗標科技股份有限公司 |
| 商品描述 | 玩真的! GitXGitHub實戰手冊: Coding實境, 協同開發, 雲端同步:,":誠品以「人文、藝術、創意、生活」為核心價值,由推廣閱讀出發,並透過線上網路,傳遞博雅的溫度,打 |
| 作者 | Jesse Liberty |
|---|---|
| 出版社 | 旗標科技股份有限公司 |
| 商品描述 | 玩真的! GitXGitHub實戰手冊: Coding實境, 協同開發, 雲端同步:,":誠品以「人文、藝術、創意、生活」為核心價值,由推廣閱讀出發,並透過線上網路,傳遞博雅的溫度,打 |
內容簡介 "
作者介紹 Jesse Liberty微軟 MVP、StoryBoardThat 的首席開發工程師。已出版 ""Programming C#"" (O'Reilly) 等眾多程式技術書, 在 Pluralsight、LinkedIn Learning、Udemy 和 Packt 等處提供培訓課程, 亦為廣受歡迎的 Yet Another Podcast 主持人。jesseliberty.comTwitter:@JesseLibertyPodcast:jesseliberty.com podcast
產品目錄 目錄: 第 1 章 序章 1.1 認識版本控制 (version control) 1.2 可以用 Git 來管理的程式 1.3 操作 Git 的各種工具 1.4 取得 Git 1.5 完成個人資料設定 第 2 章 建立儲存庫 (Repository) 並用 Git 開始管控 2.1 建立 GitHub 雲端儲存庫 2.2 建立本機儲存庫 2.3 在任一本機儲存庫建立程式, 開始用 Git 管控 2.4 從其他本機儲存庫 pull 異動 2.5 push mine, pull yours 的操作演練 2.6 commit 的相關建議 第 3 章 五個 Git 常用區域以及分支 (Branches) 概念 3.1 使用 Git 的 5 個關鍵區域 3.2 分支 (Branches) 功能 3.3 儲存庫的延伸操作 第 4 章 檢視 commits 內容並合併 (merge) 分支 4.1 合併前檢視 commits 內容 4.2 透過 GUI 工具合併分支 4.3 解決合併時發生的衝突 (conflict) 4.4 認識合併時的 Git 訊息 4.5 避免合併衝突的幾個建議 4.6 利用 GitHub 的 Pull Request 功能完成多人協同檢視、合併 4.7 協同開發實戰觀摩 第 5 章 rebase、amend 和 cherry-pick 指令 5.1 rebase 合併功能 5.2 用 amend 修正 commit 的內容 5.3 用 cherry-pick 做選擇性合併 5.4 綜合演練 第 6 章 用 Interactive rebase 修改 commit 歷史紀錄 6.1 在程式開發工作中使用Interactive rebase 6.2 Interactive rebase 實戰觀摩 第 7 章 製作儲存庫副本 (mirror)、notes 與 tag 等實用指令 7.1 製作儲存庫副本 7.2 利用 notes 指令添加 commit 的說明 7.3 使用 tag 指令註記關鍵的 commit 第 8 章 建立指令的別名 (alias) 8.1 alias 指令的使用介紹 8.2 查看建立 alias 後的 config 檔內容 第 9 章 log 指令的進階用法 9.1 備妥 LogDemo 範例程式 9.2 各種實用的 log 指令參數 9.3 自訂 log、show 所顯示的參考資訊 第 10 章 用 stash 指令把工作存入暫存區 10.1 便利的 git stash 暫存機制 10.2 用 clean 指令清除工作區的異動內容 第 11 章 用 bisect 和 blame 指令揪出有問題的 commit 11.1 用 git bisect 找出 bug 源頭 11.2 用 git blame 列出逐行修改軌跡 第 12 章 回復內容、檔案救援…等常見 Git 使用問題 12.1 commit 的訊息寫錯了 12.2 剛送出的 commit 中忘記加入變更的檔案 12.3 想要撤銷 (undo) 先前送出的 commit 12.4 分支的名字取錯了 12.5 不小心將異動內容 commit 到錯誤的分支 12.6 發現誤刪檔案, 而且老早就送出 commit 了... 12.7 回復到先前某個 commit 時間點的檔案內容
| 書名 / | 玩真的! GitXGitHub實戰手冊: Coding實境, 協同開發, 雲端同步 |
|---|---|
| 作者 / | Jesse Liberty |
| 簡介 / | 玩真的! GitXGitHub實戰手冊: Coding實境, 協同開發, 雲端同步:,":誠品以「人文、藝術、創意、生活」為核心價值,由推廣閱讀出發,並透過線上網路,傳遞博雅的溫度,打 |
| 出版社 / | 旗標科技股份有限公司 |
| ISBN13 / | 9789863127314 |
| ISBN10 / | 9863127310 |
| EAN / | 9789863127314 |
| 誠品26碼 / | 2682266150002 |
| 頁數 / | 304 |
| 開數 / | 18K |
| 注音版 / | 否 |
| 裝訂 / | P:平裝 |
| 語言 / | 1:中文 繁體 |
| 尺寸 / | 23X17X1.8CM |
| 級別 / | N:無 |
最佳賣點 : □ 起手式就跟 GitHub 連動, 最符合現況的開發 workflow
□ Python、網頁前端程式、Java、C#..., 想管控什麼程式都適用