您正在学习的是试看内容,报名后可学习全部内容 报名课程

Git版本控制常用操作案例教程(二)分支

Git 版本控制与代码管理常用操作视频教程

(二)分支

分支是Git的“必杀技”功能。也是Git哲学的核心。
第二部分提纲:

  • 分支原理
  • 创建分支
  • 分支切换
  • 查看项目的交叉历史
  • 分支场景
  • 分支合并
  • 遇到冲突的分支合并
  • 分支管理

课程前言

  • 使用git应融入所有程序员的日常开发。
  • 试图用最少的篇幅,讲解最常用的 git 操作。
  • 插入应用场景,理解在开发中的实际用途。
  • 尽可能通俗的阐述,让对 git 零基础的程序员也能读懂。
  • 晦涩的概念理解,用图形或者实际案例往往比文字更简单和高效。而我们见到的很多技术文章却把简单的问题说复杂。

课程概要

  • 什么是版本控制,必要性
  • git基本操作 & 应用场景

    • init 初始化
    • clone 克隆
    • add 暂存
    • rm 移除
    • commit 提交
    • reset 撤销
    • checkout 检出
    • .gitignore 忽略文件
    • log 查看历史
    • branch 分支
    • tag 标签
    • fetch 拉取
    • merge 合并
    • pull 拉取&合并
    • remote 远程
    • push 推送
    • rebase 变基
  • git 基本概念

在本课程中你将会学到

  • Git 基本概念,为什么说 Git 是靠谱研发团队的必备技能。
  • 通过案例 学习使用 Git 的基本操作。熟练掌握 Git 这个强大的代码管理工具。
  • 作为研发团队成员,在日常开发中不同场景Git 的使用。
  • 理解 Git 在程序研发过程中,如何进行版本控制和团队协作。

谁适合学习本课程

“程序员:代码洁癖患者”:
总想把代码写的又干净有高效。(反复封装必不可少)

“程序员:选择困难症”:
实现某个功能比如:某个响应式的菜单或者某个GridView 数据表格,多种解决方案,各有所长。很难取舍。

“优秀的程序员”:
为什么?因为不用 git 就不是优秀的程序员。LOL

“专业写作者”:
不要说你用 word 写作。那也太不专业了,不用 org-mode,起码也要用markdown吧?
git 可以协助你随时保存写作灵感,同时又不影响你的故事主线。反复修改更不在话下。

“研发主管”:
协作开发代码管理,可以说是 git 必杀技之一。
对于研发主管来说,无论管理微型的研发团队,还是异地多部门的复杂研发团队。git 都可以轻松应对。

图片描述