轻松上手,快乐学习!

Git 教程


为什么学习这门课程?

版本控制是一项非常重要的技能,每一位开发工程师都需要掌握,而 Git 是业内热门的版本控制系统之一。无论你是一名自己单独开发程序的开发工程师,还是与团队合作,跟踪项目更改记录都是极为重要的技能。跟踪代码版本将有助于你记录项目进度,使你能够“撤消”任何错误。这在行业内非常重要,约 96% 的开发工程师表示他们是在团队内合作,所有人在同一份代码上工作,约 67% 的开发工程师表示每天至少要查看一次自己的代码中的变化。


什么是版本控制

版本控制系统信息

有很多版本控制系统可供我们选择。单凭这一点就证明版本控制非常重要。以下是三大最热门的版本控制系统:

版本控制系统模型包括两大主要类型:

  • 集中式模型 - 所有用户都连接到一个中央的主仓库(master repository)
  • 分布式模型 - 每个用户都在自己的计算机上拥有完整的仓库

参考链接

  1. git 简明教程
  2. 猴子都能懂的git 入门
  3. 最好的 Git 动画教程 LearnGitBranching
  4. ?? CS 可视化:有用的 Git 命令[英]