几乎所有的版本控制都以某种形式支持分支。使用分支意味着你可以把你的工作从开发主线上分离开来,以免影响开发主线。Git的分支模型成称为它的“必杀技特性”,也正因为这一特性,使得Git从众多版本控制系统中脱颖而出。Git处理分支的方式是难以置信的轻量,创建新的分支这一操作是秒级完成的,并且在不同分支之间的切换操作也是一样便捷。Git的分支,其实本质上仅仅是指向提交对象的可变指针。Git的默认分支是ma
分类:
其他好文 时间:
2020-03-13 01:10:37
阅读次数:
54
SCCS:源代码控制系统 RCS:版本控制系统 CVS:并发版本控制系统(联网) Git:分布式的版本控制系统 https://www.liaoxuefeng.com/wiki/896043488029600 廖雪峰 git使用 Linux目录配置 目录的四个类型为 可分享 不可分享 可变动 不可变 ...
分类:
其他好文 时间:
2020-03-12 14:38:05
阅读次数:
76
分布式相比于集中式的最大区别在于开发者可以将代码提交到本地,每个开发者通过克隆,在本地机器上拷贝一个完整的git仓库。下图是经典的git开发过程:git的功能特性如下:从服务器上克隆完整的git仓库(包括代码和版本信息)到单机上;在自己的机器上根据不同的开发目的,创建分支,修改代码;在单机上自己创建的分支上提交代码;在单机上合并分支;把服务器上最新版的代码fetch下来,然后跟自己的主分支合并;生
分类:
其他好文 时间:
2020-03-12 14:30:22
阅读次数:
60
GIT简介 分布式版本控制系统,用于高效的管理各种大小项目和文件。 sudo apt get install git GIT使用 基本概念 工作区: 项目所在操作目录,实际操作项目的区域 暂存区: 用于记录工作区的工作(修改)内容 本地仓库: 用于备份工作区的内容 远程仓库: 远程主机上的GIT仓库 ...
分类:
其他好文 时间:
2020-03-11 12:23:58
阅读次数:
65
絮絮叨叨在前:以前的公司,都用svn 进行代码管理。最近我那程序猿先生真的受不了我,强迫我使用tortoiseGit。 一开始对于 git 和 github 傻傻分不清,干脆自己整理资料,总结一下。 git 是一个分布式版本控制系统,不同类型的版本控制工具还有svn(集中式版本控制系统)。可以有效的 ...
分类:
其他好文 时间:
2020-03-09 13:09:43
阅读次数:
77
几年前的公司,当时公司自己搞的CVS服务器,用CVS做版本控制,系统盘出现了坏道,无法正常进入系统;现在把当时记录的日志,更新硬盘的流程发出来, 两块数据盘做过Raid1磁盘阵列,均存储cvs数据。 一、先拷贝出数据并保存。 需要先将cvs数据拷贝出来备份,以防数据丢失。 1 当前无法正常进入lin ...
分类:
其他好文 时间:
2020-03-06 10:30:05
阅读次数:
74
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,是目前使用范围最广的版本管理工具。 之前的博客中介绍了linux下安装Git的内容,这篇博客,简单介绍下使用Git进行本地文件管理和连接上传远程仓库的方法。。。 一、Windows上安装Git 一般我们工作的电脑 ...
分类:
其他好文 时间:
2020-03-06 10:28:22
阅读次数:
60
Jenkins 的工作原理是先将源代码从 SVN/Git 版本控制系统中拷贝一份到本地,然后根据设置的脚本进行 build(构建)。整个系统的关键就是 build 脚本,build 脚本告诉 Jenkins 在一次集成中需要执行的任务。 操作系统 IP地址 主机名 角色 CentOS7.5 192. ...
分类:
其他好文 时间:
2020-03-04 21:02:39
阅读次数:
117
[toc] 第一章:认识Git 1.1 Git介绍 Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 Git 与常用的版本控制工具 CVS, Subvers ...
分类:
其他好文 时间:
2020-03-03 20:49:39
阅读次数:
73
实验目的: 1)了解分布式分布式版本控制系统的核心机理; 2) 熟练掌握git的基本指令和分支管理指令; 实验内容: 1)安装git 2)初始配置git ,git init git status指令 3)掌握git log ,git add ,git diff 指令 4) 掌握git tag git ...
分类:
其他好文 时间:
2020-03-02 15:03:57
阅读次数:
90