Git权威指南 - (EPUB全文下载)

文件大小:9.44 mb。
文件格式:epub 格式。
书籍内容:

Git权威指南
蒋鑫 著
ISBN:978-7-111-34967-9
本书纸版由机械工业出版社于2011年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目录
前言
第1篇 初识Git
第1章 版本控制的前世和今生
1.1 黑暗的史前时代
1.2 CVS——开启版本控制大爆发
1.3 SVN——集中式版本控制集大成者
1.4 Git——Linus的第二个伟大作品
第2章 爱上Git的理由
2.1 每日工作备份
2.2 异地协同工作
2.3 现场版本控制
2.4 避免引入辅助目录
2.5 重写提交说明
2.6 想吃后悔药
2.7 更好用的提交列表
2.8 更好的差异比较
2.9 工作进度保存
2.10 代理SVN提交实现移动式办公
2.11 无处不在的分页器
2.12 快
第3章 Git的安装和使用
3.1 在Linux下安装和使用Git
3.2 在Mac OS X下安装和使用Git
3.3 在Windows下安装和使用Git(Cygwin篇)
3.4 Windows下安装和使用Git(msysGit篇)
第2篇 Git独奏
第4章 Git初始化
4.1 创建版本库及第一次提交
4.2 思考:为什么工作区根目录下有一个.git目录
4.3 思考:git config命令的各参数有何区别
4.4 思考:是谁完成的提交
4.5 思考:随意设置提交者姓名,是否太不安全
4.6 思考:命令别名是干什么的
4.7 备份本章的工作成果
第5章 Git暂存区
5.1 修改不能直接提交吗
5.2 理解Git暂存区(stage)
5.3 Git Diff魔法
5.4 不要使用git commit-a
5.5 搁置问题,暂存状态
第6章 Git对象
6.1 Git对象库探秘
6.2 思考:SHA1哈希值到底是什么,是如何生成的
6.3 思考:为什么不用顺序的数字来表示提交
第7章 Git重置
7.1 分支游标master探秘
7.2 用reflog挽救错误的重置
7.3 深入了解git reset命令
第8章 Git检出
8.1 HEAD的重置即检出
8.2 挽救分离头指针
8.3 深入了解git checkout命令
第9章 恢复进度
9.1 继续暂存区未完成的实践
9.2 使用git stash
9.3 探秘git stash
第10章 Git基本操作
10.1 先来合个影
10.2 删除文件
10.3 恢复删除的文件
10.4 移动文件
10.5 一个显示版本号的Hello World
10.6 使用git add-i选择性添加
10.7 Hello World引发的新问题
10.8 文件忽略
10.9 文件归档
第11章 历史穿梭
11.1 图形工具:gitk
11.2 图形工具:gitg
11.3 图形工具:qgit
11.4 命令行工具
第12章 改变历史
12.1 悔棋
12.2 多步悔棋
12.3 回到未来
12.4 丢弃历史
12.5 反转提交
第13章 Git克隆
13.1 鸡蛋不装在一个篮子里
13.2 对等工作区
13.3 克隆生成裸版本库
13.4 创建生成裸版本库
第14章 Git库管理
14.1 对象和引用哪里去了
14.2 暂存区操作引入的临时对象
14.3 重置操作引入的对象
14.4 Git管家:git-gc
14.5 Git管家的自动执行
第3篇 Git和声
第15章 Git协议与工作协同
15.1 Git支持的协议
15.2 多用户协同的本地模拟
15.3 强制非快进式推送
15.4 合并后推送
15.5 禁止非快进式推送
第16章 冲突解决
16.1 拉回操作中的合并
16.2 合并一:自动合并
16.3 合并二:逻辑冲突
16.4 合并三:冲突解决
16.5 合并四:树冲突
16.6 合并策略
16.7 合并相关的设置
第17章 Git里程碑
17.1 显示里程碑
17.2 创建里程碑
17.3 删除里程碑
17.4 不要随意更改里程碑
17.5 共享里程碑
17.6 删除远程版本库的里程碑
17.7 里程碑命名规范
第18章 Git分支
18.1 代码管理之殇
18.2 分支命令概述
18.3 “Hello World”开发计划
18.4 基于特性分支的开发
18.5 基于发布分支的开发
18.6 分支变基
第19章 远程版本库
19.1 远程分支
19.2 分支追踪
19.3 远程版本库
19.4 PUSH和PULL操作与远程版本库
19.5 里程碑和远程版本库
19.6 分支和里程碑的安全性
第20章 补丁文件交互
20.1 创建补丁
20.2 应用补丁
20.3 StGit和Quilt
第4篇 Git协同模型
第21章 经典Git协同模型
21.1 集中式协同模型
21.2 社交网络式协同模型
第22章 Topgit协同模型
22.1 作者版本控制系统的三个里程碑
22.2 Topgit原理
22.3 Topgit的安装
22.4 Topgit的使用
22.5 用Topgit方式改造Topgit
22.6 Topgit使用中的注意事项
第23章 子模组协同模型
23.1 创建子模组
23.2 克隆带子模组的版本库
23.3 在子模组中修改和子模组的更新
23.4 隐性子模组
23.5 子模组的管理问题
第24章 子树合并
24.1 引入外部版本库
24.2 子目录方式合并外部版本库
24.3 利用子树合并跟踪上游改动
24.4 子树拆分
24.5 git-subtree插件
第25章 Android式多版本库协同
25.1 关于repo
25.2 安装repo
25.3 repo和清单库的初始化
25.4 清单 ............

书籍插图:
书籍《Git权威指南》 - 插图1
书籍《Git权威指南》 - 插图2

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Git权威指南 - (EPUB全文下载)