大小:34.77M
更新时间:25-08-26
系统:Pc
完全学会git github git server的24堂课是一本Git、GitHub、Git Server的学习教材,由孙宏明编著,清华大学出版社出版,全书以循序渐进的方式,学习Git的功能和用法。书中以实际的操作范例,让读者亲身体验Git工作的细节,并且掌握每一个指令的效果以及每一个选项的使用时机。虽然网络上有许多采用GUI(图形用户界面)的Git程序,但是笔者不建议初学者一开始就使用这类型的程序。因为它的操作界面过于复杂,初学者在还没有完全了解的情况下,常常会觉得疑惑,反而容易让学习失去重点。相比之下,输入Git指令的操作方式虽然比较麻烦一点,但是却比较清楚,初学者可以完全理解每一个操作和选项所达成的结果。等到建立好Git指令操作的基础之后,再来使用GUI界面的Git程序,就会水到渠成,轻而易举。
《完全学会git github git server的24堂课》以教科书的方式,循序渐进地向软件开发人员或软件开发的项目管理人员,讲述如何快速掌握分布式版本控制系统 Git 的应用方法,让繁琐复杂的项目开发的版本控制变得高效且轻松自如。书中细致入微地介绍了如何使用设置文件和操作Git文档库,以及建立项目开发的分支、合并分支和解决冲突的操作;在具备扎实的基础之后,介绍了Git GUI程序用法,以及 Git 在团队开发模式中应用的问题;讲述如何与全球的项目开发人员进行交流,提升程序开发的经验和能力;介绍了GitHub、Bitbucket、GitLab等提供Git服务的网站;本书最后的重点为介绍架设Git Server的几种方法,让每一个项目开发团队,可以按照自己的软硬件环境,选择适合的方式来控管项目开发。
第一部分 Git的基本概念和操作 第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 第二部分 建立分支、合并和解决冲突 第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程序的图形操作介面 第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文档库和团队开关模式 第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 第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
1、下载并解压,得出pdf文件
2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、开始阅读
应用信息
同类热门
类似软件
MsysGit(Git for Windows)32.78M213人在用 在介绍MsysGit之前我们需要先提到说说Git,Git是基于Linux内核开发的一款免费、开源的分布式版本控制系统,拥有极强的功能,可用于敏捷高效地处理任何或小或大的项目,这款MsysGit就是Git版本控制系统在Windows系统下的版本。Ms
查看热门标签
网友评论0人参与,0条评论
最新排行
10s406建筑排水塑料管道安装图集3.6Mpdf高清版 10s406图集全称为10s406建筑排水塑料管道安装图集,又简称为10s406排水管安装图集,是对96S406《建筑排水用硬聚氯乙烯(PVC-U)管道安装》的修编图集,该图集编制了硬聚氯乙烯实壁管、芯层发泡硬聚氯乙烯管、中空壁消音硬聚氯乙烯管、高
查看
bios中英文对照表大全658K8篇想要学习电脑维护,首先需要的就是要看得懂bios设置,但一般都是英文的,对于英文不好的同学有点难度。为此小编特别带来了bios中英文对照表8篇给广大网友,包括bios中英文对照表、BIOS基本知识及常用设置、电脑主板BIOS设置详解-BIOS知识大全、系
查看
javascript编程全解6.67M井上诚一郎pdf扫描版 javascript编程全解是一本JavaScript语言的使用指导手册,由日本程序员井上诚一郎、土江拓郎和滨边将太三人共同编著。本书涵盖了JavaScript开发中各个方面的主题,对从客户端及服务端JavaScript等基础内容,到HTML5、W
查看
redis入门指南(第2版)11.35Mpdf完整版 Redis是一个开源的key-value存储,可用于构建高性能,可扩展的Web应用程序,它不仅支持丰富的数据类型,而且在响应速度上还非常快速,国内的新浪网就大量的使用了这种技术,如果您想要学习这种语言的话,那么小编推荐您先下载这款redis入门指南
查看
vmware vsphere 6.0虚拟化架构实战指南142.67M何坤源pdf扫描版vmware vsphere 6.0虚拟化架构实战指南是一本运维实战图书,由黑色数据网络实验室创始人何坤源。本书完全以真实设备搭建实战环境,以实战为主,理论为辅,具有很强的可操作性,可迅速提高读者的动手能力和技术水平。全书针对企业环境中部署的实际需求,深
查看
精通matlab最优化计算 第2版26.3M龚纯pdf扫描版 精通matlab最优化计算 第2版是一本MATLAB最新优化计算手册,由龚纯和王正林两人共同编著。全书分16章进行展开,分为MATLAB入门篇、优化计算基础篇、优化计算高级篇和综合应用篇。作者通过优化的工具箱和自编函数实现双管齐下,算法原理,流程,
查看
java ee 7权威指南 卷2(原书第5版)55.08M埃里克·珍兆科pdf扫描版 java ee 7权威指南 卷2(原书第5版)是一本java EE权威开发指南,由美国程序员埃里克·珍兆科、里卡多·塞维拉 - 纳瓦罗、伊恩·埃文斯、金姆·哈泽和威廉·马基特五人共同编著。本书是一个面向任务的实用指南,通过一系列实用示例介绍如何开发
查看
高性能javascript37.21M尼古拉斯·泽卡斯pdf扫描版 高性能JavaScript是JavaScript语言领域的一本经典教材,由雅虎首页开发者尼古拉斯·泽卡斯编著。全书从性能角度分析JavaScript,不求面面俱到,但求字字如金。重点讨论了JavaScript的各个方面,内容涵盖运行时间、下载、do
查看
dslr数码单反摄影圣经111.74Mpdf高清版 数码单反相机已经成为专业摄影师以及广大摄影爱好者最得力的工具,但并不是每一个朋友都了解自己的相机,不熟悉相机的功能,拿着数码单反相机当傻瓜相机用,这样未免大材小用了。要想用好数码单反相机,必须熟练掌握它的功能和原理。dslr数码单反摄影圣经是目前最
查看
2017年水利水电工程管理与实务55.5Mpdf高清版 2017年水利水电工程管理与实务,又可以称之为2017年一建水利水电工程管理与实务教材电子版,pdf格式,高清,是根据2014年版一级建造师《专业工程管理与实用》(水利水电工程)科目考试大纲编写的,与一级建造师执业资格考试综合科目《建设工程经济》《
查看
excel 2010从入门到精通101.95M杰创文化pdf扫描版Excel2010从入门到精通是软件Excel2010的使用指导书籍,由杰创文化编著。本书是一本从软件入门操作讲起、介绍到完整应用技法的Excel 2010综合图书,书中对“Excel 2010基础知识和基本操作”、“Excel表格美化”、“数据计算分析
查看