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

本书适合软件开发人员和项目管理人员阅读。
" />

Git团队协作

[加] Emma Jane Hogbin Westby (作者) 童仲毅 (译者)
掌握Git精髓,解决版本控制、工作流问题,实现高效开发
【主要内容】
本书是一本软件团队协作指南,采用以人为本的方式讲解版本控制,强调如何利用Git促进团队协作。第一部分介绍如何创建一个优秀的团队、如何构建工作流等。第二部分从实践的角度学习Git命令。第三部分介绍如何在GitHub、Bitbucket和GitLab平台上托管项目。

本书适合软件开发人员和项目管理人员阅读。
电子书
¥34.99
格式
mobi   pdf

纸质书
¥54.51 ¥69.00

其他购买方式?

出版信息

  • 书  名Git团队协作
  • 执行编辑关于本书的内容有任何问题,请联系 岳新欣
  • 出版日期2017-05-27
  • 书  号978-7-115-45467-6
  • 定  价69.00 元
  • 页  数268
  • 印刷方式黑白
  • 开  本16开
  • 出版状态上市销售
  • 原书名
  • 原书号

本书特色

Git不仅是协助软件开发的利器,还是高效团队管理的秘密武器。曾在全球上百场会议中分享过Git精神的Emma,将在本书中与读者分享自己多年来在开发和项目管理中利用Git技能所得到的丰富经验。

书中内容共分为三部分。第一部分介绍工作流的构建,从宏观视角陈述以不同方式组织工作流会如何影响团队协作方式。第二部分分别针对单人团队和多人团队,从实践角度阐述Git命令,提供上手练习。第三部分介绍主流代码托管系统,为读者提供这些平台用法的入门指南。

- 探索团队构建的奥秘
- 研究使用Git创造和部署软件的流程
- 构建工作流来影响团队的协作方式
- 了解实施代码评审的实用流程
- 建立共享仓库,将特定的团队成员看作贡献者、消费者或维护者
- 了解团队成员使用Git命令背后的原因
- 使用分支策略来分隔项目中不同的工作
- 了解三个主流协作平台的用法:GitHub、Bitbucket和GitLab

【专业书评】
“这本书视角独特,强调Git如何能够促进团队协作,让我收获颇丰……重点介绍了工作流和角色之间的沟通,引导读者理解实际项目中遇到的真实需求。无论是探索团队协作的不同方式,还是探索现代版本控制系统帮助推进项目的方法,都可以利用本书学会释放Git全部潜能的方法,让工作事半功倍。” ——Johannes Schindelin博士,Windows端Git维护者

目录

版权声明 阅读
O'Reilly Media, Inc. 介绍 阅读
Johannes Schindelin 序 阅读
Mark Atwood 序 阅读
前言 阅读
引言 阅读
第一部分 制定工作流 阅读
第 1 章 团队作战 阅读
第 2 章 命令与控制 阅读
第 3 章 分支策略
第 4 章 工作流
第二部分 在工作流中使用命令
第 5 章 单人团队
第 6 章 回滚、还原、重置和变基
第 7 章 多人团队
第 8 章 准备评审
第 9 章 寻找并修复 bug
第三部分 Git 托管平台
第 10 章 GitHub 上的开源项目
第 11 章 Bitbucket 上的私有团队工作
第 12 章 GitLab 上自行管理的协作
附录 A 奶油塔
附录 B 安装最新版本的 Git
附录 C 配置 Git
附录 D SSH 密钥
关于作者 阅读
关于封面 阅读

作者介绍

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

【译者介绍】
童仲毅,学生开发者,毕业于复旦大学软件学院。开源应用作者,作品在GitHub上获得上万 Star,被数百万用户使用。对一切未知充满好奇,梦想走遍世界的每一个角落。GitHub ID:geeeeeeeeek。

大家也喜欢

  • 精通Git(第2版)

    Scott Chacon   Ben Straub   门佳   刘梓懿   译

    Git仅用了几年时间就一跃成为了几乎一统商业及开源领域的版本控制系统。本书全面介绍Git进行版本管理的基础和进...

  • GitHub实践

    [美] Chris Dawson   [美] Ben Straub   安道   译

    本书一窥GitHub内部使用的工具,以叙事的方式描述构建软件元工具的相关过程,其中不只介绍相关的技术,还会说明...

  • GitHub入门与实践

    大塚弘记   支鹏浩 刘斌   译

    <内容摘要> 本书从Git的基本知识和操作方法入手,详细介绍了GitHub的各种功能,GitHub与其他工具...

相关文章

  • hiluluke 5推荐

    git 高阶用法

    日常生活中的git 通常情况下,在进行git操作的时候,大家最熟悉的流程: 可能还有的同学也经常git commit --amend -C head,向上一个commit提交内容。 然而在日常生活中总会有一些其他对代码版本管理的需求,比如需要去修改很久之… ...

  • alberthao 2推荐

    《GIT团队协作》读书笔记

    《GIT团队协作》读书笔记 1 我学GIT的小故事 2014年我曾经学过GIT,不过没有弄明白;那次是因为R语言很火,参加了一门Coursera上的MOOC课程。结果很快就因为各种原因没有坚持下来。 最近因着学习Python、Linux,又拿起GIT的书开始看起来,这次读的…...

  • alberthao 推荐

    3月读书笔记《团队协作的五大障碍》

    更多文章内容请到这里看 [https://www.cnblogs.com/viphhs/p/10733645.html][1] 【笔记节选】 团队分享是一个解决团队协作的好办法。大家互相介绍自己过往的经历,然后大家就可以了解彼此,进一步增进信任。例如我的团队中,就要看看每一个…...

  • 阿狸不歌 4推荐

    《Git团队协作》之Docker快速搭建GitLab私有仓库

    Git在当前团队开发中重要作用已然无须多言。Git、GitHub、Bitbucket、GitLab之间的联系与区别是什么,看一下《Git团队协作》这本书也能搞清楚。 ![Git团队协作》封面][1] 本文的主要目的则是对第12章《GitLab 上自行管理的协作》进行一些补充…...

  • 阿狸不歌 2推荐

    Docker Compose实例之nginx反向代理GitLab

    在上一篇文章([Docker快速搭建GitLab私有仓库][1])中探索了如何用docker实现最简单的GitLab服务。但是现实场景中往往会遇到复杂的情况和需求,光用docker指令可能就比较繁琐了。 举个例子🌰 如下图所示,在一个服务器上要部署一个GitLab,N个其它…...

  • 原书的序是2015年8月,快隔两年了!但还是值得一读的,内容有启发……
    况且和译者还有过一面之缘了!
    onephone  发表于 2017-06-18 15:31:33
  • 这本什么时候出版啊? 正在翻译中吗?
    招文桃  发表于 2016-08-03 19:30:56
  • 名字起的有过了,一部分是git 基础,一部分是github,gitlab,bitbucket的使用教程。
    基本没什么干货!!!
    lishunqi  发表于 2017-05-19 17:57:12
    • 这本书重点在于“团队协作”,而不是“Git基础”或“Git托管平台的使用”。作者是用项目管理和团队协作的角度切入的,不是一本纯粹的Git教程。

      zhongyi  发表于 2017-05-22 19:08:53
    • @zhongyi 我也不是需要GIT教程

      menbetx官方下载  发表于 2017-05-26 11:18:17