一、Git是什么
Git 是一个免费并且开源的分布式版本控制系统,在快速高效地处理从小到大所有项目的版本管理。
Git 非常容易学习,低植入,高性能。因为拥有轻量的本地分支,易用的暂存区,和多工作流的特点,它超越了类似Subversion, CVS,Perforce和ClearCase的其他的 SCM 工具。
简洁来说,Git是一个分布式版本控制系统。
1.什么是版本控制?
控制版本,存储、追踪目录和文件的修改历史。
市面上有各式各样的版本控制工具,比较常 用的SVN、Git等等。
2、什么叫“分布式”版本控制?
(1)集中式:版本库存放在中央服务器
(2)分布式:没有中央服务器,版本库存在每个人自己的计算机上
学习 Git 前的准备
首先,你要有一个 GitHub 的账号~,
GitHub 上的代码仓库,只支持 Git 做版本管理,只有通过 Git 才能把代码上传到 GitHub 。