全书免费在线阅读
整本 Pro Git 中文版可直接在网页上阅读,并提供电子书下载,采用 Creative Commons 署名—非商业性使用—相同方式共享 3.0 许可发布。
官方说明 ↗拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
Apress 出版、CC 授权、可免费在线阅读的 Pro Git 中文版第二版
Pro Git 第二版由 Scott Chacon 与 Ben Straub 撰写、Apress 出版,中文版以网页形式免费提供全文下载,内容按 Creative Commons 署名—非商业性使用—相同方式共享 3.0 协议授权。全书十章加三个附录,覆盖从安装配置、基础操作、分支管理到服务器搭建、GitHub 协作与 Git 内部原理,纸质版另在 Amazon.com 有售。短板是版本停留在 2014 年的第二版,纸书需另行购买。
这是一本关于 Git 的完整开源书籍,作者为 Scott Chacon 与 Ben Straub,由 Apress 出版,官方站点提供整本书的免费在线阅读与电子书下载。内容以 Creative Commons 署名—非商业性使用—相同方式共享 3.0 许可发布,纸质版在 Amazon.com 销售。
当前主力版本为第二版(2014 年)。线上版本在原始书稿基础上加入了数百位贡献者提交的更正与补充,勘误和建议可通过其 GitHub 仓库以补丁或 issue 形式提交。全书结构为十章正文加三个附录:正文从版本控制概念、Git 基础、分支讲到服务器部署、分布式工作流、GitHub、常用工具、自定义配置、与其他系统互操作以及 Git 内部原理;附录分别讲在其他环境中使用 Git、在应用中嵌入 Git,以及 Git 命令速查。
普通读者按章节顺序从「起步」读起即可完成从零到日常使用的过渡;团队维护者可以直接跳到「服务器上的 Git」和「分布式 Git」两章;需要二次开发的工程师则可以看附录 B 中按命令行、Libgit2、JGit、go-git、Dulwich 划分的嵌入方式。
整本 Pro Git 中文版可直接在网页上阅读,并提供电子书下载,采用 Creative Commons 署名—非商业性使用—相同方式共享 3.0 许可发布。
官方说明 ↗从「起步」「Git 基础」「Git 分支」一路讲到「服务器上的 Git」「分布式 Git」「GitHub」「Git 工具」「自定义 Git」「Git 与其他系统」「Git 内部原理」,共十章。
官方说明 ↗附录分别覆盖在图形界面、Visual Studio、VS Code、IntelliJ 系列、Sublime Text、Bash、Zsh、PowerShell 等环境中使用 Git,在应用中嵌入 Git,以及 Git 命令速查。
官方说明 ↗附录 C 按设置与配置、获取与创建项目、快照基础、分支与合并、项目分享与更新、检查与比较、调试、补丁、邮件、外部系统、管理、底层命令分组罗列 Git 命令。
官方说明 ↗附录 B 给出命令行 Git、Libgit2、JGit、go-git、Dulwich 五条在自有应用中集成 Git 的技术路线,供开发者在不同语言环境下选择。
官方说明 ↗线上版本在原著基础上合并了数百位贡献者的更正与补充,读者发现错误或有建议时可通过其 GitHub 仓库提交补丁或 issue。
官方说明 ↗文档扩展页收录 Ry’s Git Tutorial、Git for Computer Scientists、Git Magic、Git for Data Science 等教程,涵盖实操入门、内部原理和数据科学工作流等不同切入角度。
官方说明 ↗当你要系统吃透 Git 而不是只会抄几条命令时,这本书值得从头读一遍——十章正文从概念一路铺到内部原理,附录还能当命令字典查。团队里负责搭服务器、定分支策略的人,可以直接用「服务器上的 Git」和「分布式 Git」两章做落地参考。要注意的是它的版本是 2014 年的第二版,纸质版需要在 Amazon.com 单独购买。如果只是想查一条命令怎么拼,翻附录 C 更快,不必通读全书。
按「起步」「Git 基础」「Git 分支」三章顺序读,能覆盖安装、配置、提交、分支合并等日常操作,网页版免费。
第 4 章讲协议、搭建服务器、生成 SSH 公钥、Git 守护进程、Smart HTTP、GitWeb、GitLab 与第三方托管,可直接用于选型。
附录 B 给出命令行 Git、Libgit2、JGit、go-git、Dulwich 五条嵌入路线,按所用语言对各方案做取舍。
第 10 章从底层命令与上层命令讲到 Git 对象、引用、包文件与传输协议,适合已经会日常操作、想弄清内部机制的读者。
全书面向系统学习设计,临时查一条命令需要先定位到附录 C,直接翻命令速查页比读这本书更省时间。
线上版本免费,整本 Pro Git 都可以在网页上阅读并下载电子书,采用 Creative Commons 署名—非商业性使用—相同方式共享 3.0 许可发布。如果想要纸质版,需要到 Amazon.com 购买。
正式版本标注为第二版,出版年份 2014 年。线上版本在此基础上合并了数百位贡献者的更正与补充,但版本本身仍以第二版为准,此后 Git 新增的特性不在其中。
十章正文加三个附录。正文依次是起步、Git 基础、Git 分支、服务器上的 Git、分布式 Git、GitHub、Git 工具、自定义 Git、Git 与其他系统、Git 内部原理;附录分别讲在其他环境中使用 Git、在应用中嵌入 Git、Git 命令速查。
附录 B「在你的应用中嵌入 Git」给出五条技术路线:命令行 Git 方式、Libgit2、JGit、go-git、Dulwich,可按你使用的语言和运行环境选择。
可以在它的 GitHub 仓库提交补丁或 issue,书中明确欢迎这类提交。线上版本已经合并了数百位贡献者的更正与补充。
文档扩展页还列了 Ry’s Git Tutorial、Git for Computer Scientists、Git Magic、Git for Data Science 等教程,分别侧重实操入门、内部原理和数据科学工作流,可以按需要搭配阅读。
可以,看附录 C。它把 Git 命令分成设置与配置、获取与创建项目、快照基础、分支与合并、项目分享与更新、检查与比较、调试、补丁、邮件、外部系统、管理、底层命令十二类,按需检索即可。