科技
类型
6.8
豆瓣评分
可以朗读
语音朗读
211千字
字数
2017-06-01
发行日期
展开全部
主编推荐语
一本软件团队协作指南,如何利用Git促进团队协作。
内容简介
本书是一本软件团队协作指南,采用以人为本的方式讲解版本控制,强调如何利用Git促进团队协作。第一部分介绍如何创建一个优秀的团队、如何构建工作流等。第二部分从实践的角度学习Git命令。第三部分介绍如何在GitHub、Bitbucket和GitLab平台上托管项目。
目录
- 版权信息
- 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密钥
- 关于作者
- 关于封面
展开全部
出版方
人民邮电出版社·图灵出品
图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。