SVN 是集中式的版本控制系统,而 Git 是分布式版本控制系统,集中式和分布式版本控制系统有什么区别呢? 先说集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从中央服务器取得最新的版本,然后开始干活,干完活了,再把自己的活推送给中央服务器。中央服务器就 ...
分类:
其他好文 时间:
2019-10-16 10:01:42
阅读次数:
96
一、Git代码状态转换图 其中: 未被Git跟踪的状态为unstage状态; 已被Git跟踪的状态为stage状态(stage:阶段),因此包括staging状态和staged状态。 untrack files:是指尚未被git所管理的文件;changed but not updated:是指文件被 ...
分类:
其他好文 时间:
2019-10-15 12:55:52
阅读次数:
85
Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。 Git 易于学习,占地面积小,具有闪电般的快速性能。 它具有诸如Subversion,CVS,Perforce和ClearCase之类的SCM工具,并且具有廉价的本地分支,方便的暂存区域和 多个工作流等功能。 ...
分类:
其他好文 时间:
2019-10-14 23:45:53
阅读次数:
534
Git和SVN是我们最常用的版本控制系(Version Control System, VCS),当然,除了这二者之外还有许多其他的VCS,例如早期的CVS等。顾名思义,版本控制系统主要就是控制、协调各个版本的文档内容的一致性,这些文档包括但不限于代码文件、图片文件等等。早期SVN占据了绝大部分市场 ...
分类:
其他好文 时间:
2019-10-12 20:47:52
阅读次数:
63
创建版本仓库 Bash Bash 通过git init命令把这个目录变成Git可以管理的仓库: Bash Bash 目录下多了一个.git的目录,这个目录是Git来跟踪管理版本库的,没事千万不要手动修改这个目录里面的文件,不然改乱了,就把Git仓库给破坏了。 所有的版本控制系统,其实只能跟踪文本文件 ...
分类:
其他好文 时间:
2019-10-09 19:54:22
阅读次数:
100
Elastic Search | Head插件的安装与简单使用 Elastic Search Head插件是一个入门级的Elastic Search前端插件;使用它可以按照Restful API来操作Elastic Search。 安装Node JS 我们使用官网直接下载编译好的二进制文件进行安装。 ...
分类:
其他好文 时间:
2019-10-09 12:40:09
阅读次数:
150
1.0 git和svn的区别 SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果 ...
分类:
其他好文 时间:
2019-10-03 19:48:49
阅读次数:
115
Git和Github的基本操作 一、了解Git和Github 1、什么是GIT? Git是一个免费、开源的版本控制软件 2、什么是版本控制系统? 版本控制是一种记录一个或若干个文件内容变化,以便将来查阅特定版本修订情况得系统。 系统具体功能 记录文件的所有历史变化 随时可恢复到任何一个历史状态 多人 ...
分类:
其他好文 时间:
2019-10-03 00:38:01
阅读次数:
107
Git是一个分布式版本控制系统,在Centos上安装git有N种方式。其中 命令方式 。 1. 安装 2. 验证 3. 卸载`yum remove git` ...
分类:
其他好文 时间:
2019-10-01 10:15:54
阅读次数:
83
概述 通用技能 阅读 文档 版本控制系统 语言三剑客 html css js 前端库 node.js 性能和工程化 mvvm vue react angular 前端跨界 移动端 桌面端 服务器端 数据结构和算法 图形化和h5 设计模式和安全 ...
分类:
其他好文 时间:
2019-09-30 23:46:34
阅读次数:
88