万本电子书0元读

万本电子书0元读

顶部广告

Git团队协作电子书

Git不仅是协助软件发的利器,还是高效团队管理的秘密武器。曾在全球上百场会议中分享过Git精神的Emma,将在Git团队协作 中与读者分享自己多年来在发和项目管理中利用Git技能所得到的丰富经验。 书中内容共分为三部分。diyi部分介绍工作流的构建,从宏观视角陈述以不同方式组织工作流会如何影响团队协作方式。第二部分分别针对单人团队和多人团队,从实践角度阐述Git命令,提供上手练习。第三部分介绍主流代码托管系统,为读者提供这些平台用法的门指南。

售       价:¥

纸质售价:¥51.70购买纸书

316人正在读 | 2人评论 6.2

作       者:[加]Emma Jane Hogbin Westby

出  版  社:人民邮电出版社

出版时间:2017-05-01

字       数:20.4万

所属分类: 科技 > 计算机/网络 > 软件系统

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
Git团队协作 是一本软件团队协作指南,采用以人为本的方式讲解版本控制,强调如何利用Git促团队协作。diyi部分介绍如何创建一个youxiu的团队、如何构建工作流等。第二部分从实践的角度学习Git命令。第三部分介绍如何在GitHub、Bitbucket和GitLab平台上托管项目。<br/>【推荐语】<br/>Git不仅是协助软件发的利器,还是高效团队管理的秘密武器。曾在全球上百场会议中分享过Git精神的Emma,将在Git团队协作 中与读者分享自己多年来在发和项目管理中利用Git技能所得到的丰富经验。 书中内容共分为三部分。diyi部分介绍工作流的构建,从宏观视角陈述以不同方式组织工作流会如何影响团队协作方式。第二部分分别针对单人团队和多人团队,从实践角度阐述Git命令,提供上手练习。第三部分介绍主流代码托管系统,为读者提供这些平台用法的门指南。 - 探索团队构建的奥秘 - 研究使用Git创造和部署软件的流程 - 构建工作流来影响团队的协作方式 - 了解实施代码评审的实用流程 - 建立共享仓库,将特定的团队成员看作贡献者、消费者或维护者 - 了解团队成员使用Git命令背后的原因 - 使用分支策略来分隔项目中不同的工作 - 了解三个主流协作平台的用法:GitHub、Bitbucket和GitLab<br/>【作者】<br/>Emma Jane Hogbin Westby 知名Web发人员,并拥有丰富的团队管理经验,曾在全球举办过100多场会议演讲、课程和研讨会,内容涉及Web前端发、无障碍标准、分布式版本控制、可视化和变更管理。Twitter账号:@emmajanehw。<br/>
目录展开

O'Reilly Media, Inc. 介绍

业界评论

Johannes Schindelin 序

Mark Atwood 序

前言

致谢

引言

第一部分制定工作流

第 1 章团队作战

1.1 团队成员

1.2 思维策略

1.3 团队会议

1.4 Git中的团队协作

1.5 小结

第 2 章命令与控制

2.1 项目治理

2.2 访问模型

2.3 小结

第 3 章分支策略

3.1 理解分支

3.2 挑选约定

3.3 几种约定

3.4 更新分支

3.5 小结

第 4 章 工作流

4.1 初识工作流

4.2 工单进展

4.3 基本工作流

4.4 根据计划发布软件

4.5 非软件项目中的协作

4.6 小结

第二部分在工作流中使用命令

第 5 章 单人团队

5.1 基于issue的版本控制

5.2 创建本地仓库

5.3 使用分支工作

5.4 在仓库中添加更改

5.5 使用标签

5.6 连接远程仓库

5.7 命令指南

5.8 小结

第 6 章 回滚、还原、重置和变基

6.1 最佳实践

6.2 分步变基

6.3 定位丢失的工作概述

6.4 还原文件

6.5 使用提交

6.6 撤销共享历史记录

6.7 真正移除历史记录

6.8 命令指南

6.9 小结

第 7 章 多人团队

7.1 设置项目

7.2 设置开发者

7.3 参与开发

7.4 样例工作流

7.5 小结

第 8 章准备评审

8.1 评审类型

8.2 评审者类型

8.3 用于代码评审的软件

8.4 评审issue

8.5 应用提议更改

8.6 评审提议的更改

8.7 准备你的反馈

8.8 提交你的评估结果

8.9 完成评审

8.10 小结

第 9 章 寻找并修复 bug

9.1 使用stash进行紧急的bug修复

9.2 比较历史记录的研究

9.3 使用blame调查文件历史版本

9.4 使用bisect重演历史

9.5 小结

第三部分Git 托管平台

第 10 章 GitHub 上的开源项目

10.1 开始使用GitHub

10.2 使用GitHub上的公开仓库

10.3 为项目做出贡献

10.4 运营你自己的项目

10.5 小结

第 11 章 Bitbucket 上的私有团队工作

11.1 非公开项目的项目治理

11.2 开始使用

11.3 项目设置

11.4 访问控制

11.5 拉取请求

11.6 使用Atlassian Connect扩展Bitbucket

11.7 小结

第 12 章GitLab 上自行管理的协作

12.1 入门

12.2 项目

12.3 用户账户

12.4 群组

12.5 访问控制

12.6 里程碑

12.7 小结

附录 A 奶油塔

A.1 Austin的奶油塔

A.2 van der Heyden的奶油塔

附录 B 安装最新版本的 Git

B.1 安装和升级Git

B.2 查找命令行

B.3 在*nix系统上升级

B.4 OS X上的小麻烦

B.5 在命令行上访问Git帮助

附录 C 配置 Git

C.1 表明身份

C.2 更改提交说明编辑器

C.3 添加颜色

C.4 自定义命令提示符

C.5 忽略系统文件

C.6 行结束符

附录 D SSH 密钥

D.1 创建你自己的SSH密钥

D.2 获得你的SSH公钥

关于作者

关于封面

累计评论(2条) 2个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部