Git版本控制系统VCS

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Git版本控制系统VCS相关的知识,希望对你有一定的参考价值。

Git版本控制系统VCS

一、版本控制系统基本情况说明

  版本控制是一种记录一个或者若干个文件内容的变化,以便将来查阅特定版本修订情况的系统

1、作用

  记录文件的所有历史变化

  随时可回复到任何一个历史状态

  多人协作开发或者修改

  错误恢复

  多功能的并行开发(分支功能、特性-合并操作)

2、分类

  本地版本控制系统(local VCS

  集中化的控制系统(Centralizes VCS

  分布式的版本控制系统(Distributed VCS

3、基本概念

  repository——存放所有文件及历史信息

  checkout ——取出或者切换到指定版本的文件

  version ——记录表示一个版本(编号或者其他代码),某个特定状态下的资源

  tag ——记录标识一个主要版本(1.0 2.0 3.0

4.三种版本控制系统细讲

1)本地版本控制系统(LVCS)——本地完整仓库(少用)

  RCS Revision Control System

  优点:简单、很多系统中都有配置

    适合管理文本文件

  缺点:不支持网络

    支持类型单一

    只适合管理少量文件、不支持基于项目的管理

技术分享git笔记--《git 版本控制管理》

版本控制系统-----Git学习笔记

git基础教程 关于版本控制

分布式版本控制系统 Git 简介与应用

Git工程开发实践——Git基础

码云管理项目版本控制的终端命令(git)