chevron_left

简单要死的 Git(GitHub)入门教程

已发布
第 14 回

课程讲义

简单要死的 Git(GitHub)入门教程 - Github Flow 团队开发工作流

2023年11月24日
简单要死的 Git(GitHub)入门教程

Github Flow 团队开发工作流

GitHub 官方有一套自己总结出来的最佳团队协作流程,这个就是GitHub Flow。官方给出了一个Hello World的案例教程,这个教程大家可以自行看看,咱们这次不讲这个。

因为这个教程中实现的方法是纯粹用网页来操作的,这个和大家平常使用的方式有一些不同。所以咱们就不按照官方的教程来学习了,而是来看看平常真实的操作流程。

GitHub Flow

Github Flow 的核心是Pull Request,也就是拉取请求。简单的说,具体的实现是:

  • 给一个要增加的新功能,创建一个新分支
  • 添加代码,提交 commit,做成一个个开发中的版本
  • 发起一个 Pull Request
  • 大家讨论,队友可以拉取你的代码,可以提交自己的修改。
  • 开发完成,测试没问题后
  • 将分支合并到 master

整个...

课程介绍

Git 是 Linux kernel 的作者,天才程序员 Linus 于 2005 年开发的版本控制工具。所谓版本控制,可以简单的理解为,就是管理你的代码的一套工具。Git 本身是一个非常庞大的系统,里面各种各样的命令有二百多个,但是这个学起来就对我们初学者就太难了。我们这套课程,不会深入这么多复杂的命令。而会使用本地的 Git 结合 GitHub 和 Coding、码云来学习。所学习的知识都是真实工作中,每天都在使用的工作方式。课程的后面部分,还会学到 GitHub 推荐的最佳团队协作开发工作流、如何参与开源项目的开发。

适合这样的人

无需任何编程基础。无论你从事前端还是后端工作,Git都是必不可少的工具!