完全学会GIT GITHUB GIT SERVER的24堂课PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:孙宏明著
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:7302437793
- 页数:262 页
第一部分 Git的基本概念和操作 2
第1课Git、谁与争锋 2
1-1安装和使用Git 3
1-2了解Git的工作方式 9
第2课Git配置文件的妙用 11
2-1 “git config”指令的用法 12
2-2修改默认的文本编辑器和文件对比程序 15
第3课 把文件存入Git文档库 20
3-1排除不需要加入文档库的文件 20
3-2控制Commit 25
3-3查看Commit节点 27
第4课 比较文件的差异和从Git文档库取回文件 31
4-1从Git文档库中取出文件 33
4-2使用“git mv”指令改变文件或是文件夹的名称 36
4-3暂存当前文件夹的文件状态 37
4-4清理Git文档库 38
第5课Git程序项目管理的实践演练 40
第6课 获取Git文档库统计数据和绘制统计图表 45
6-1获取Git文档库的统计数据 46
6-2使用GitStats绘制统计图表 49
第二部分 建立分支、合并和解决冲突 56
第7课 程序项目的分支(Branch) 56
7-1解决Detached HEAD的问题 63
第8课合并程序项目的分支和解决冲突 67
8-1解决合并分支时发生的冲突 71
8-2设置Merge Tool解决合并分支时发生的冲突 75
8-3使用Cherry-Pick指令运用指定的Commit节点版本 77
8-4处理Detached HEAD状态和Revert Commit节点 79
第9课使用Rebase指令更新分支的起始点 81
9-1 Rebase指令的用法 84
9-2执行Rebase之后想要反悔怎么办? 86
第10课 程序项目的分支和合并的实践演练 88
10-1程序项目开发导入Git的策略 88
10-2结合Git与程序项目开发 91
第三部分 Git程序的图形操作介面 99
第11课Git GUI程序的基本功能 99
11-1 Git GUI程序的基本操作 101
11-2 Git GUI程序和其他程序搭配使用 104
第12课 使用Git GUI程序创建分支和合并 108
第13课SmartGit程序操作介绍 114
13-1 SmartGit程序的基本操作 116
13-2 SmartGit程序的分支、Rebase和合并 120
第14课SourceTree程序操作介绍 127
14-1 SourceTree程序的基本操作 128
14-2 SourceTree程序的分支、Rebase和合并 131
第15课TortoiseGit程序操作介绍 138
15-1 TortoiseGit程序的基本操作 139
15-2 TortoiseGit程序的分支、Rebase和合并 145
第四部分 远程Git文档库和团队开关模式 154
第16课“远程Git文档库”的基础操作 154
16-1“远程Git文档库”的功能 155
16-2创建“远程Git文档库” 156
16-3从“远程Git文档库”复制出“本地Git文档库” 158
16-4“本地Git文档库”和“远程Git文档库”的数据同步 159
第17课“远程Git文档库”的高级操作 167
第18课GitHub让程序项目飞上云端 172
18-1注册和设置GitHub 173
18-2使用GitHub的“远程Git文档库” 177
18-3安装和使用GitHub for Windows 182
第19课Fork让Git文档库分家后再合并 189
19-1 Fork和Rebase Git文档库 192
19-2创建Pull Request报告我们的更新 195
第20课Bitbucket比GitHub更好用 199
20-1注册和设置Bitbucket 200
20-2使用Bitbucket的“远程Git文档库” 203
20-3使用SourceTree程序操作“远程Git文档库” 205
20-4执行Fork和Pull Request 208
第21课GitLab完全免费再加送整个系统 211
21-1自己架设GitLab网站 219
第五部分 架设Git Server 225
第22课 使用Windows共享文件夹或是Git Daemon作为Git Server 225
22-1把Windows“共享文件夹”作为“远程Git文档库” 226
22-2使用Git Daemon创建Git Server 227
第23课 使用HTTP/HTTPS访问Git Server 231
23-1使用HTTP访问Git Server 232
23-2使用HTTPS访问Git Server 236
第24课 使用SSH认证和加密的Git Server 239
24-1 SSH的工作原理 240
24-2安装和设置Copssh Server 241
附录Git常用指令一览表 249
- 《零基础学会素描》王金著 2019
- 《学会保护自己 远离儿童性侵犯行动指南》龙迪著 2020
- 《快速学会初级乐理》李昂责任编辑;(澳大利亚)萨曼莎·科茨 2019
- 《30天学会儿歌即兴伴奏》杜梦萦责任编辑;陈飞 2019
- 《“英皇”考级 快速学会视唱》(澳)萨曼莎·科茨 2019
- 《姑娘,你要学会自己长大》柠檬心理著 2019
- 《学会呼吸》(爱尔兰)帕特里克·麦基翁 2019
- 《姑娘,你要学会经营自己》少女猫著 2019
- 《快速学会音乐知识》(澳)萨曼莎·科茨,(澳)亚伯·塞特诺夫斯基 2019
- 《零基础学会拔罐刮痧》郑书敏主编 2019
- 《月亮湾》姚家明著 2019
- 《七一村歌》龚献明著 2019
- 《山地户外运动产业发展研究》刘朝明著 2019
- 《跟着莫奈画油画》樊峻,张安明著 2019
- 《瞳孔里的隐情》穆罕默德·伊明著 2019
- 《法医秦明》法医秦明著 2020
- 《英语大班教学 问题与对策》古明著 2020
- 《心血管系统动力学原理、建模与仿真应用》肖汉光,徐礼胜,李哲明著 2018
- 《文学与玄学》唐翼明著 2019
- 《创业思维》(日)马田隆明著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019