git版本控制管理 第2版 软硬件技术 (美)罗力格,(美)麦卡洛
包含作树的,覆盖reflog和stash的用法,还介绍了github仓库,帮助你掌握git系统的灵活,以近乎无限的各种方式来管理代码开发
¥
39.65
4.4折
¥
89.9
全新
仅1件
作者 (美)罗力格,(美)麦卡洛
出版社 人民邮电出版社
ISBN 9787115382436
出版时间 2015-03
版次 1
装帧 平装
开本 16
页数 404页
字数 519千字
定价 89.9元
货号 400_9787115382436
上书时间 2024-11-09
商品详情
品相描述:全新
正版特价新书
商品描述
主编: 本书可以让读者上手git,用它来跟踪、分支、合并和管理代码变更。本书通过一系列步骤式教程,引导读者掌握从git基础知识到高 级使用在内的所有知识,并提供友好而严谨的建议,以帮助读者熟悉git的许多功能。 本书在上一版的基础之上进行了更新,包含了作树的,覆盖了reflog和tah的用法,还介绍了github仓库。一旦你掌握了git系统的灵活之后,你可以以近乎无限的各种方式来管理代码开发,而本书则会告诉你怎么来做。 本书内容如下: 学如何在多个真实的开发场景中使用git; 深入理解git的常见用例、初的任务以及基本功能; 针对集中式和分布式版本控制而使用git系统; 学如何管理合并、、补丁和差异; 应用高 级技术,比如变基、钩子和处理子模块的方法; 与vn仓库进行交互——其中包括vn道git的转换; 通过github来导航、使用开源项目,并对开源项目做贡献。 目录: 章介绍 1.1背景 1.2git的诞生 1.3先例 1.4时间线 1.5名字有何含义 第2章安装git 2.1使用linux上的二进制发行版 2.1.1debian/ubuntu 2.1.2其他发行版 2.2获取源代码 2.3构建和安装 2.4在windows上安装git 2.4.1安装cygwin版本的git 2.4.2安装独立的git(msysgit) 第3章起步 3.1git命令行 3.2git使用快速入门 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.2git对象类型 4.1.3索引 4.1.4可寻址内容名称 4.1.5git追踪内容 4.1.6路径名与内容 4.1.7打包文件 4.2对象库图示 4.3git在工作时的概念 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.2git中的文件分类 5.3使用gitadd 5.4使用gitmit的一些注意事项 5.4.1使用gitmit--all 5.4.2编写提交志消息 5.5使用gitrm 5.6使用gitmv 5.7追踪重命名注解 5.8.gitignore文件 5.9git中对象模型和文件的详细视图 第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 内容简介: git是一款费、开源的分布式版本控制系统,早由linilutorvald创建,用于管理linux内核开发,现已成为分布式版本控制的主流工具。 罗力格、麦卡洛编著的这本git版本控制管理(第2版)是学掌握git的佳教程,共分为21章,其内容涵盖了如何在多种真实开发环境中使用git;洞察git的常用案例、初始任务和基本功能;如何在集中和分布式版本控制中使用git;使用git管理合并、、补丁和差异;获得诸如重新定义变基(rebaing)、钩子(hook)以及处理子模块(子项目)等的;git如何与vn版本库交互(包括vn向git的转换);通过github导航、使用开源项目,并对开源项目做贡献。 本书适合需要进行版本控制的开发团队成员阅读,对git感兴趣的开发人员也可以从中获益。 作者简介: jon loeliger是一位自由的软件开发工程师,对linux、uboot和git等开源项目颇有贡献。他在许多会议上(比如linux world)发表过git教程相关的演讲,并为linux magazine撰写了多篇git相关的稿件。在成为自由的软件开发工程师之前,他花费了多年的时间来开发高度优化的编译器、路由器协议、linux移植,还偶尔编写过游戏软件。jon持有普度大学计算机科学。在闲暇之余,他还会在家里自行酿酒。 matthew mccullough,github.的培训副裁,在企业软件开发领域有15年的从业经历,还是一名经常往返于世界各地的开源教育家,以及一家美国咨询公司的联合创办人。这所有的经历使得他可以与大家分享利用git和github来取得成功的相关故事。matthew是gradle and jenkin o’reilly图书的特约作者,以及o’reilly git mater cla系列图书的创作者。matthew经常在no fluff jut tuff巡回会议上发表演讲,还是dzone git refcard的作者,同时还是denver open ource uer grou的。
— 没有更多了 —
以下为对购买帮助不大的评价