Git简介

文章目录

    • Git简介
      • 1. Git
      • 2. 作用
      • 3. 为什么要进行源代码管理?
      • 4. Git的诞生
      • 5. Git管理源代码特点
      • 6. Git操作流程图解
      • 7. 工作区暂存区和仓库区

Git简介

1. Git

Git 是目前世界上最先进的分布式版本控制系统(没有之一)
Git简介_第1张图片

2. 作用

源代码管理

3. 为什么要进行源代码管理?

  • 方便多人协同开发
  • 方便版本控制

4. Git的诞生

  • 作者是 Linux 之父:Linus Benedict Torvalds
  • 当初开发 Git 仅仅是为了辅助 Linux 内核的开发(管理源代码)
  • Git 迅速成为最流行的分布式版本控制系统,尤其是 2008 年,GitHub 网站上线了,它为开源项目免费提供 Git 存储,无数开源项目开始迁移至 GitHub,包括 jQuery,python,Ruby 等等

5. Git管理源代码特点

  • 5.1 Git是分布式管理.服务器和客户端都有版本控制能力,都能进行代码的提交、合并、…
    Git简介_第2张图片
  • 5.2 Git会在根目录下创建一个.git隐藏文件夹,作为本地代码仓库
    Git简介_第3张图片

6. Git操作流程图解

Git服务器 --> 本地仓库 --> 客户端 --> 本地仓库 --> Git服务器

Git简介_第4张图片

7. 工作区暂存区和仓库区

Git简介_第5张图片
7.1 工作区

  • 对于添加、修改、删除文件的操作,都发生在工作区中

7.2 暂存区

  • 暂存区指将工作区中的操作完成小阶段的存储,是版本库的一部分

7.3 仓库区

  • 仓库区表示个人开发的一个小阶段的完成
    • 仓库区中记录的各版本是可以查看并回退的
    • 但是在暂存区的版本一旦提交就再也没有了

你可能感兴趣的:(Git)