计蒜客

版本控制入门

¥ 99 元
加入课程

在这门微课里,我们将简单介绍单人工程开发中的版本管理方法,并带大家一起学习现在最为流行的版本管理工具 Git 的一些基本使用方法。

伴随式终端课是 Git 入门系列微课 特有的课程类型。在伴随式终端课里,系统会提供一个真实的 Linux 环境给你,你需要按照左侧的讲解,在终端里完成对应的操作。当完成一步操作后,左侧的讲解会切换到下一步,直到完成最后一步后,该课节才算完成。

讲师团队

杨博洋:曾获 ACM/ICPC World Final 第 27 名,历任百度移动搜索算法工程师、新浪网广告算法工程师,现任计蒜客教研总监

前置要求

预计学习时长

2 小时

课程配套服务

专属云环境

课程中包含一个运行 CentOS 系统的专属云环境(在课程最后的项目实践中),无需配置本地环境,你就可以在其中运行机器学习的各种实验。云环境中的代码和数据可下载到本地。

个性化辅导

在平时我们建议你使用课程中的问答功能进行提问,请注意在提问时将问题背景、具体问题和你试图解决的方法都陈述清楚,这样老师/助教和其他同学在对问题进行回答时才能有所针对,快速解决问题。教学团队承诺,对于任何问题最慢 $24$ 小时内给予回应。

  • 代码版本管理工具Git
  • 版本管理知多少
  • 安装配置Git
  • 创建版本仓库
  • 忽略特殊文件
  • 提交一个修改
  • 工作区和版本仓库
  • 补充提交
  • 提交版本回退
  • 文件版本回退
  • 多分支开发
  • 分支冲突处理
  • 删除分支
  • 使用 Git 的优点