git 简单入门教程

git 教程

git 简介

git是一个开源的分布式版本控制系统。它采用了分布式版本库的方式,不必服务器端软件支持。git是Linus Torvalds为了帮助管理linux内核开发而开发的。
git不仅是个版本控制系统,也是个内容管理系统(CMS),工作管理系统等。

git基本概念

  • 工作区:你在电脑里工作的目录
  • 暂存区:stage,index。一般存放在".git"目录下的Index文件中,所以我们把暂存区有时也叫作索引(index)。下一次准备提交的文件。
  • 版本库: 工作区有一个隐藏目录.git,这个不算工作区,而是git版本库。
  • HEAD : 头部,最前面位置,指向当前分支的头部(最新版本)。

如下图:
左侧为工作区,右侧为版本库。版本库中标记为index的区域是暂存区,标记为master的是mater分支所代表的目录树。
HEAD标识实际是指向master分支的一个“游标”。
objects标识的区域为git的对象库,实际位于“.git/objects”目录下,里面包含了创建的各种对象及内容。
git-description

git 教程

git 快速入门
git 基本概念及基本操作流程和命令
git 自定义
git 搭建服务器以及和远程库基本交互
git 分支
git tag 标签
git 工作流workFlow
git 基础命令详解
git 分支和版本管理命令
git 远程交互命令

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章