前言

前言

虽然经历过 svn 年代,工作流程中也用到了 svn,但个人项目和公司项目都在用 git,相信很多开发小伙伴也在用 git 吧,市场上已经有很多关于 git 知识介绍了,那为什么我还要写一本线上小书呢?坦白说是想对 git 知识也有了个系统性认知,如果能帮到读者一二,那最好不过了。

版本控制

将文件变化,集合到一个仓库中以版本记录,便于以后查阅和使用历史版本。

解决问题

  • 追溯文件历史变更
  • 多人团队协同开发
  • 代码统一集中管理

你会 get 到什么

1.分支看上去很乱,合并版本后如何以一条线时间线显示

2.版本发布之后如何快速回滚到指定版本?

3.如何查看某个提交人在一段时间内提交记录?

4.如何模糊查询某个功能是谁在什么时候提交的?

5.如何有选择性地合并某个分支的提交记录?(不合并整个分支)

6.如何合并一个分支上提交的多个记录?

7.如何在 github 上查看某分支指定日期之间的差别?

8.如何使用 github 看板?

9...

参考