分布式版本控制系统Git学习笔记一

一、Git概述

1.1 版本控制系统概述

  1.1.1  版本控制系统简介

         版本控制系统(version control system),是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件进行版本控制。用的比较多的如svn,git等。

  1.1.1   版本控制系统的工作模式

    (1)集中式版本控制系统

该模式存在的弊端:

1)存在单点问题

2)必须在局域网环境下工作

CVS与SVN均为集中式版本控制系统。

    (1) 分布式版本控制系统

Git是分布式版本控制系统。

1.2 Git概述

 1.2.1       Git的诞生

 1.2.2   Git简介

               Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 [1]  Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

1.3 Git工作模式

 1.3.1   集中式

 1.3.2  社区式

1.4 Git工作过程


1.5 Git版本库

工作区:

版本库:

         暂存区:也称为stage或index

         分支区:

1.6 Git的下载与安装

Git官网:   http://www.git-scm.com

1.6.1 Git的安装












第2章 Git本地版本库

2.1 基本操作

 2.1.1  初始化版本库

  (1) 在windows中创建相应目录

          D:\Git\repositories\crm

   (2) git init

    2.1.2 创建用户

用户分为三个级别

    (1)创建系统( 全局作用域)用户


(2)创建用户级别

git config --global user.name "Hongchang"

(3)仓库级别的config文件



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值