
SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而工作的时候,用的都是自己的电脑,所以首先需要从中央服务器获取最新的版本,然后工作,完成工作后,需要把自己做的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,对网络带宽要求较高。

Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网,因为版本都在自己的电脑上。
查看git所有配置信息:
git config -l
清除历史命令:
clear
查看用户配置:
git config --global --list
设置用户名:
git config --global user.name "用户名"
设置邮箱:
git config --global user.email 邮箱
到此为止学习git的准备工作就完成了。
| 工作区域名 | 描述 |
|---|---|
| 工作目录(working directory) | 就是平时存放项目代码的地方 |
| 暂存区(stage/index) | 临时存放改动。事实上只是一个文件,保存即将提交到文件列表的信息 |
| 本地仓库(repository) | 安全存放数据的位置。有提交的所有版本的数据,其中HEAD指向最新放入仓库的版本 |
| 远程仓库(remote) | 远程仓库 |
