![](/c49/30/10357154095.jpg)
出版社:人民郵電 ISBN:9787115382436 商品編碼:10357154095 開本:16 出版時間:2015-03-01 代碼:79 作者:羅力格麥卡洛譯者
" 基本信息- 商品名稱:Git版本控制管理(第2版)
- 作者:(美)羅力格//麥卡洛|譯者:王迪//丁彥
- 代碼:79
- 出版社:人民郵電
- 書號:9787115382436
其他參考信息- 出版時間:2015-03-01
- 印刷時間:2015-03-01
- 版次:1
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:386
- 字數:519千字
內容提要 Git是一款免費、開源的分布式版本控制繫統, 早由LinilusTorvalds創建,用於管理Linux內核開發,現已成為分布式版本控制的主流工具。 羅力格、麥卡洛編著的這本《Git版本控制管理(第2版)》是學習掌握Git的 教程,總共分為21章,其內容涵蓋了如何在多種真實開發環境中使用Git;洞察Git的常用案例、初始任務和基本功能;如何在集中和分布式版本控制中使用Git;使用Git管理合並、衝突、補丁和差異;獲得諸如重新定義變基(rebasing)、鉤子(hook)以及處理子模塊(子項目)等的 技巧;Git如何與SVN版本庫交互(包括SVN向Git的轉換);通過GitHub導航、使用開源項目,並對開源項目做貢獻。 本書適合需要進行版本控制的開發團隊成員閱讀,對Git感興趣的開發人員也可以從中獲益。 作者簡介Matthew McCullough,GitHub培訓項目的VP,有15年的企業軟件開發經驗,而且還是一名開源教育家。Matthew是O’Reilly Git Master Class繫列的創始人。 羅力格,是一位自由職業的軟件工程師,致力於Linux、U-Boot和Git等開源項目。他曾在Linux World等諸多會議上公開講授Git,還為《Linux Magazine》撰寫過數篇關於Git的文章。 目錄第1章 介紹 1.1 背景 1.2 Git的誕生 1.3 先例 1.4 時間線 1.5 名字有何含義 第2章 安裝Git 2.1 使用Linux上的二進制發行版 2.1.1 Debian/Ubuntu 2.1.2 其他發行版 2.2 獲取源代碼 2.3 構建和安裝 2.4 在Windows上安裝Git 2.4.1 安裝Cygwin版本的Git 2.4.2 安裝獨立的Git(msysGit) 第3章 起步 3.1 Git命令行 3.2 Git使用快速入門 3.2.1 創建初始版本庫 3.2.2 將文件添加到版本庫中 3.2.3 配置提交作者 3.2.4 再次提交 3.2.5 查看提交 3.2.6 查看提交差異 3.2.7 版本庫內文件的刪除和重命名 3.2.8 創建版本庫副本 3.3 配置文件 3.4 疑問 第4章 基本的Git概念 4.1 基本概念 4.1.1 版本庫 4.1.2 Git對像類型 4.1.3 索引 4.1.4 可尋址內容名稱 4.1.5 Git追蹤內容 4.1.6 路徑名與內容 4.1.7 打包文件 4.2 對像庫圖示 4.3 Git在工作時的概念 4.3.1 進入.git目錄 4.3.2 對像、散列和blob 4.3.3 文件和樹 4.3.4 對Git使用SHA1的一點說明 4.3.5 樹層次結構 4.3.6 提交 4.3.7 標簽 第5章 文件管理和索引 5.1 關於索引的一切 5.2 Git中的文件分類 5.3 使用git add 5.4 使用git commit的一些注意事項 5.4.1 使用git commit--all 5.4.2 編寫提交日志消息 5.5 使用git rm 5.6 使用git mv 5.7 追蹤重命名注解 5.8 .gitignore文件 5.9 Git中對像模型和文件的詳細視圖 第6章 提交 6.1 原子變 集 6.2 識別提交 6.2.1 提交名 6.2.2 引用和符號引用 6.2.3 相對提交名 6.3 提交歷史記錄 6.3.1 查看舊提交 6.3.2 提交圖 6.3.3 提交範圍 6.4 查找提交 …… 第7章 分支 第8章 diff 第9章 合並 0章 改提交 1章 儲藏和引用日志 2章 遠程版本庫 3章 版本庫管理 4章 補丁 5章 鉤子 6章 合並項目 7章 子模塊 實踐 8章 結合SVN版本庫使用Git 9章 操作 第20章 提示、技巧和技術 第21章 Git和GitHub
" |