GitHub入门与实践

GitHub入门与实践

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

本书旨在指导各位读者如何在开发现场使用GitHub进行高效开发,内容全面,适合所有想要使用GitHub进行开发的程序员或团队阅读。

内容简介

《GitHub入门与实践》从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,GitHub与其他工具或服务的协作,使用GitHub的开发流程以及如何将GitHub引入到企业中。在讲解GitHub的代表功能Pull Request时,本书专门搭建了供各位读者实践的仓库,邀请各位读者进行Pull Request并共同维护。

《GitHub入门与实践》旨在指导各位读者如何在开发现场使用GitHub进行高效开发,适合所有想要使用GitHub进行开发的程序员或团队阅读。

作者简介

作者大塚弘记 ,将敏捷软件开发导入开发现场的领军人物,以顾问身份就Web应用的开发及服务指导过多家企业和团队。曾为多家企业和团队导入GitHub,在建立一天之内多次部署的开发体制方面拥有丰富经验。

章节目录

版权信息

译者序

序言

本书结构

第1章 欢迎来到GitHub的世界

1.1 什么是 GitHub

1.2 使用 GitHub 会带来哪些变化

1.3 社会化编程

1.4 为什么需要社会化编程

1.5 GitHub 提供的主要功能

1.6 小结

第2章 Git的导入

2.1 诞生背景

2.2 什么是版本管理

2.3 安装

2.4 初始设置

2.5 小结

第3章 使用GitHub的前期准备

3.1 使用前的准备

3.2 实际动手使用

3.3 小结

第4章 通过实际操作学习Git

4.1 基本操作

4.2 分支的操作

4.3 更改提交的操作

4.4 推送至远程仓库

4.5 从远程仓库获取

4.6 帮助大家深入理解 Git 的资料

4.7 小结

第5章 详细解说GitHub的功能

5.1 键盘快捷键

5.2 工具栏

5.3 控制面板

5.4 个人信息

5.5 仓库

5.6 Issue

5.7 Pull Request

5.8 Wiki

5.9 Pulse

5.10 Graphs

5.11 Network

5.12 Settings

5.13 Notifications

5.14 其他功能

5.15 小结

第6章 尝试Pull Request

6.1 Pull Request 的概要

6.2 发送 Pull Request 前的准备

6.3 发送 Pull Request

6.4 让 Pull Request 更加有效的方法

6.5 仓库的维护

6.6 小结

第7章 接收Pull Request

7.1 采纳 Pull Request 的方法

7.2 采纳 Pull Request 前的准备

7.3 采纳 Pull Request

7.4 小结

第8章 与GitHub相互协作的工具及服务

8.1 hub 命令

8.2 Travis CI

8.3 Coveralls

8.4 Gemnasium

8.5 Code Climate

8.6 Jenkins

8.7 小结

第9章 使用GitHub的开发流程

9.1 团队使用 GitHub 时的注意事项

9.2 GitHub Flow——以部署为中心的开发模式

9.3 GitHub Flow 的流程

9.4 实践 GitHub Flow 的前提条件

9.5 模拟体验 GitHub Flow

9.6 团队实践 GitHub Flow 时的几点建议

9.7 GitHub Flow 的小结

9.8 Git Flow——以发布为中心的开发模式

9.9 导入 Git Flow 前的准备

9.10 模拟体验 Git Flow

9.11 Git Flow 的小结

第10章 将GitHub应用到企业

10.1 将世界标准的开发环境引入企业现场

10.2 GitHub Enterprise

10.3 能实现 Git 托管的软件

10.4 小结

附录 A 支持GitHub的GUI客户端

A.1 GitHub for Mac,GitHub for Windows

A.2 SourceTree

附录 B 通过Gist轻松实现代码共享

B.1 Gist 的特点

B.2 创建 Gist

B.3 查看 Gist

B.4 Your Gists

B.5 小结

看完了

GitHub入门与实践是2015年由人民邮电出版社出版,作者[日]大塚弘记。

得书感谢您对《GitHub入门与实践》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
GitLab CI/CD 从入门到实战 电子书
本书主要介绍GitLabCI/CD的相关内容。首先介绍GitLabCI/CD的基础知识,包括CI/CD的几个基本概念(pipeline、stages、job、GitLabRunner和.gitlab-ci.yml文件);然后介绍GitLabCI/CD的35个关键词、每个关键词的语法及其使用场景,并给出一些示例;最后介绍CI/CD的实践,通过3种不同的项目详细讲解各种部署方式,包括微服务架构项目流水
Python编程轻松进阶 电子书
阅读本书,理解代码底层逻辑,像职业程序员一样使用Python。
代码整洁之道 电子书
“阅读这本书有两种原因:第一,你是个程序员;第二,你想成为更好的程序员。很好,IT行业需要更好的程序员!”——罗伯特·C. 马丁(Robert C. Martin) 尽管糟糕的代码也能运行,但如果代码不整洁,会使整个开发团队泥足深陷,写得不好的代码每年都要耗费难以计数的时间和资源。但是,这种情况并非无法避免。 著名软件专家罗伯特·C. 马丁(Robert C. Martin) 在本书中为你呈现了革命性的视野。他携同Object Mentor公司的同事,从他们有关整洁代码的佳敏捷实践中提炼出软件技艺的价值观,以飨读者,让你成为更优秀的程序员——只要你着手研读本书。 阅读本书需要你做些什么呢?你将阅读代码——大量代码。本书会促使你思考何谓正确的代码,何谓错误的代码。更重要的是,本书将促使你重新评估自己的专业价值观,以及对自己技艺的承诺。 书中的具体内容包括: ·好代码和糟糕的代码之间的区别; ·如何编写好代码,如何将糟糕的代码转化为好代码; ·如何创建好名称、好函数、好对象和好类; ·如何格式化代码以实现其可读性的大化; ·如何在不妨碍代码逻辑的前提下充分实现错误处理; ·如何进行单元测试和测试驱动开发。
ANSYSWorkbench19.0基础入门与工程实践(附教学视频) 电子书
透视C#核心技术:系统架构及移动端开发 电子书
本书采用循序渐进的方式讲解C#及其在电商、ERP及手机APP方面的开发技术。