### 版本控制系統(VCS)的發展歷史
第二代版本控制系統(中心式):如SVN,TFS
第三代版本控制系統(分布式):如GIT
### 分布式版本控制系統(DVCS)的優勢
1、中心式
- 開發人員把代碼提交到中央代碼庫中。
2、分布式
- 開發人員把代碼提交到自己的本地代碼庫中。
3、分支管理
- 通過建立分支,開發人員把代碼提交到子代碼庫中。
- 子代碼庫會周期性地合并到主代碼庫中。

### Git的初始設置
~~~
git --version
# 注意區別
git config --system
git config --global
git config --local
git config --global --list
git config --global user.name '你的姓名'
git config --global user.email '你的郵箱'
git config --list
~~~