一、 版本控制工具
1.1. 什么是版本控制系统?
版本控制系统(Version Control System):是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件进行版本控制。
常见的版本控制系统有:cvs、svn、git
1.2. 为什么要有版本控制系统?
本地版本控制系统
本地版本控制系统就是在一台机器上,记录版本的不同变化,保证内容不会丢失
缺点:如果多人开发,每个人都在不同的系统和电脑上开发,没办法协同工作。
集中式版本控制系統
svn/cvs都是集中式的版本控制系统
分布式版本控制系统
git是分布式的版本控制系统。
二、 git
2.1. git介绍
Git是一款免费、开源的分布式版本控制系统 ,用于敏捷高效地处理任何或小或大的项目。
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
2.2. git安装
git-scm.com/download/wi…
# 推荐使用国内镜像下载 http://npm.taobao.org/mirrors/git-for-windows
1. 不要安装在中文目录
2. 不要使用桌面管理软件
安装很简单,一直下一步即可。在任意的目录下右键,能够出现下图,表示安装成功了。