Git;
1; 分散式版本控制软件
用于版本控制和协作的代码托管平台,协同团队工作。
官网;https://git-scm.com/
可以有效、高速的处理从很小到非常大的项目版本管理
2;
SVN;
Apache Subversion 通常被缩写成 SVN,是一个开放源代码的版本控制系统
SVN相对于的RCS、CVS,采用了分支管理系统,互联网上免费的版本控制服务多基于Subversion。
git与SVN的最大区别是;
3;Git 是一种专为处理文本文件而设计的版本控制系统。因为,归根到底,这就是代码的本质:一堆堆以某种方式联合在一起的文本文件。Git 是一个可安装应用,它允许你对你自己所做的更改进行注释,用以创建易于导航的系统历史。
4;GitHub
Github 获取 Git 中的提交历史,并将其存储在互联网上,因此可以从任一一台电脑访问它。
推送(pushing)
拉取(pulling)
Github 其实就是把工作(通过Git提交进行注解)存储在了一个指定的在线文件夹(repo)
(简单得说就是;
Git是一款免费、开源的分布式版本控制系统
Github是用Git做版本控制的代码托管平台)
关于Git&GitHub学习
( 安装git&&进入GitHub主页)
1). 注册账号
2). 创建仓库 仓库主页说明
3). 仓库管理
4). GitHub的基本使用 GitHub issues
5). 安装git
6). Git的基本工作流程
7). Git的初始化&&仓库创建
8). Git命令行界面操作
9). Git管理远程仓库