Git团队协作

Git团队协作

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

    关注微信公众号

因版权原因待上架

编辑推荐

一本软件团队协作指南,如何利用Git促进团队协作。

内容简介

本书是一本软件团队协作指南,采用以人为本的方式讲解版本控制,强调如何利用Git促进团队协作。第一部分介绍如何创建一个优秀的团队、如何构建工作流等。第二部分从实践的角度学习Git命令。第三部分介绍如何在GitHub、Bitbucket和GitLab平台上托管项目。

作者简介

作者Emma Jane Hogbin Westby,知名Web开发人员,并拥有丰富的团队管理经验,曾在全球举办过100多场会议演讲、课程和研讨会,内容涉及Web前端开发、无障碍标准、分布式版本控制、可视化和变更管理。

章节目录

版权信息

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 奶油塔

附录B 安装最新版本的Git

附录C 配置Git

附录D SSH密钥

关于作者

关于封面

Git团队协作是2017年由人民邮电出版社·图灵出品出版,作者[加] Emma Jane Hogbin Westby。

得书感谢您对《Git团队协作》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
自驱动团队 电子书
10载教学研究成果荟萃,36家菁英企业模式精炼。
新团队建设 电子书
一本即用型领导力提升指南,员工管理经验全指导。
团队领导力 电子书
本书可以帮助那些刚晋升为团队领导的读者,解决其实际工作中遇到的诸多问题,有效提升领导力。
谷歌团队五法则 电子书
学习谷歌最强的团队能力,用谷歌的管理模式攻破“团队不发挥作用”的顽疾,管理者应该知晓的管理秘籍。
团队合作能力训练 电子书
教材按照团队建设顺序,从认识团队、培育团队、建设团队、创新团队四个模块入手,让学生在完成团队任务过程中,培养学生合作能力,贯穿忠诚合作的职业精神。在教材编写体系的设计上,根据学习目标、学习引导、能力训练、任务实训、课后评价、知识链接的体例,努力实现教材结构上严谨、内容上师生互动性强,并富有创新。