Git入门介绍-1-简单介绍
2017-09-19 21:14
302 查看
其实很早之前,就想学习和介绍版本控制工具SVN或者GIT。最近开始写Jenkins的文章,马上就要利用Git来做持续集成构建,所以,还是在这里插入一个新的工具介绍的入门介绍。这里先打算介绍如何使用Git这个版本控制工具,第一篇,先简单介绍下版本控制相关的概念。
1. 什么是Git
其实Git就是一个开源的版本控制系统,什么是版本控制系统呢?Version Control System, 简称VCS。版本控制系统简单来说就是用来跟踪文件或者文件夹的变化版本历史记录的一个系统。目前版本控制系统分两类:集中式版本控制(Centralised VCS )和分布式版本控制(Distributed vcs),集中式版本控制以SVN为代表,而分布式版本控制以Git为代表。
2. CVCS VS DVCS
集中式版本控制用图表示工作原理,大概是这样
分布式版本控制系统用下图表示。
两者的优缺点就不对比了,毕竟用都没用过,就不要去进行对比,只有自己使用过了才能去评价。
3. Git是不是就 等于Github
我们经常听到Git和Github,那么是不是有人就让认为两个是相等的关系。其实不是的,Git要远比Github功能多,Github只是一个能够提供提交代码到在线网站的一个网站而已。当前,Github提供虚拟接口,让你的项目可以提交到Github上托管。
下一篇,介绍git在本地环境的安装。
1. 什么是Git
其实Git就是一个开源的版本控制系统,什么是版本控制系统呢?Version Control System, 简称VCS。版本控制系统简单来说就是用来跟踪文件或者文件夹的变化版本历史记录的一个系统。目前版本控制系统分两类:集中式版本控制(Centralised VCS )和分布式版本控制(Distributed vcs),集中式版本控制以SVN为代表,而分布式版本控制以Git为代表。
2. CVCS VS DVCS
集中式版本控制用图表示工作原理,大概是这样
分布式版本控制系统用下图表示。
两者的优缺点就不对比了,毕竟用都没用过,就不要去进行对比,只有自己使用过了才能去评价。
3. Git是不是就 等于Github
我们经常听到Git和Github,那么是不是有人就让认为两个是相等的关系。其实不是的,Git要远比Github功能多,Github只是一个能够提供提交代码到在线网站的一个网站而已。当前,Github提供虚拟接口,让你的项目可以提交到Github上托管。
下一篇,介绍git在本地环境的安装。
相关文章推荐
- Git 教程简单入门介绍
- git入门简单介绍
- 简单的git入门介绍及常用操作
- Git使用:小白入门要了解的内容简单介绍
- (转)漫游Kafka入门篇之简单介绍
- 项目管理---git----快速使用git笔记(一)------git的简单介绍
- JFreeChart简单介绍及入门实例
- 分布式锁简单入门以及三种实现方式介绍
- MySQL中触发器入门简单实例与介绍
- Git入门介绍-2-git在windows上安装
- Java -- POI -- 入门使用以及简单介绍
- 【VS开发】【数据库开发】libevent简单入门和介绍
- vue2+vuex+vue-router 快速入门(一) 简单介绍
- PWA(Progressive Web App)入门系列:(一)PWA简单介绍
- JFreeChart简单介绍及入门实例
- ADB介绍与简单入门
- GitHub快速入门简单教程以及常用Git 命令
- 2013 duilib入门简明教程 -- 简单控件介绍 (12)
- git+github的使用-最简单的入门教程
- JVM 简单入门 简单结构介绍