GitHub 入门与实践 PDF 文档
本书从 Git 的基本知识和操作方法入手,详细介绍了 GitHub 的各种功能,GitHub 与其他工具或服务的集成,使用GitHub的开发流程以及如何将 GitHub引入到企业中。在讲解 GitHub 的代表功能 Pull Request 时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行 Pull Request 并共同维护。
本书旨在指导各位读者如何在开发现场使用 GitHub 进行高效开发,适合所有想要使用 GitHub 进行开发的程序员或团队阅读。
本书结构
本书由 10 章及 2 个附录构成。
第 1 章:欢迎来到 GitHub 的世界
讲解 GitHub 是什么,以及有哪些革新之处。在开源软件的世界中,GitHub 为开发者带来了革命性的社会化编程概念。在这里我们将会接触这一概念,并对其带来的优势与功能进行讲解。
第 2 章:Git 的导入
要使用 GitHub,离不开 Git 这一版本管理系统。本章将深入介绍关于 Git 的知识,加深各位对 Git 的理解,同时说明实际操作的相关流程。
第 3 章:使用 GitHub 的前期准备
使用 GitHub 需要开设账户(免费),因此我们将按照顺序为您讲解正式使用前需要进行的一系列设置。另外,本章还会讲解包括操作示例在内的,实际在 GitHub 上创建仓库并发布代码的相关流程。
第 4 章:通过实际操作学习 Git
在实际操作中学习使用 GitHub 时所必需掌握的 Git 的基本知识和操作方法。从最基本操作到多人开发时所需的复杂操作,读者都可以随着本章的讲解简单实践一番。
第 5 章:详细解说 GitHub 的功能
本章我们将以图配文,对 GitHub 的功能逐一进行讲解,同时还会详细解说其作为源代码查看器的功能,带您领略方便快捷的 UI。建议正在使用 GitHub 的开发者也读一读本章,您或许会发现一些将来能用到的小技巧。
第 6 章:尝试 Pull Request
Pull Request 是 GitHub 的代表功能,本章我们将带您亲自动手体会。请务必参考本书内容试着进行一次 Pull Request。
第 7 章:接收 Pull Request
站在仓库维护方的角度,教您在接到 Pull Request 之后应该如何考虑,如何判断,以及该进行哪些操作。
第 8 章:与 GitHub 相互协作的工具及服务
前半部分为您讲解通过 CLI 对 GitHub 进行操作时所需的 hub 命令。另外,在持续集成环境方面,将讲解可与 GitHub 结合使用的 Travis CI 及 Jenkins 的构建及设定方法。除此之外,本章还会介绍一些能够与 GitHub 共同使用的服务。
第 9 章:使用 GitHub 的开发流程
详细讲解以 GitHub 为中心进行开发的 GitHub Flow、Git Flow 两个开发流程。从两者共通的团队开发心得到各自开发流程的特征,都可以通过本章的讲解实际动手体会。
第 10 章:将 GitHub 应用到企业
总结在企业中采用 GitHub 时需要考虑的问题及一些有用的信息。安全保障、故障信息、事前需要考虑的问题、GitHub Enterprise 的讨论等,这些实际引入 GitHub 时需要考虑或者了解的知识将在本章中进行讲解。
附录 A :辅助 GitHub 的 GUI 客户端
团队中并不是每个人都对 CLI 得心应手。因此,我们为读者总结了辅助 GitHub 的 GUI 客户端的相关知识。
附录 B :通过 Gist 轻松实现代码共享
Gist 能帮助开发者轻松与其他人共享简单的代码示例或日志,我们将在这部分对 Gist 进行讲解。利用 Gist 可以轻松管理日常的小代码片段。
下载地址:https://www.wenjiangs.com/wp-content/uploads/2022/10/EFZdsu6gpXv5vAwF.zip
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论