# 工作模式
```
$ git add 添加改動
$ git commit 提交到本地倉庫
$ git pull 拉取遠程并合并
$ git push 推送
```
# 1.添加到暫存區
> 添加改動
```
$ git add [文件名]
$ git add . # 添加所有更改
```
# 2.提交到本地倉庫
> 你可以想象成把商品加入購物車
```
$ git commit -m "提交說明"
```
# 3.推送到遠程倉庫
> 建議在第`2`步完成后, 先從遠程倉庫中拉取(pull)最新的代碼合并后推送
```
$ git pull origin master #拉取遠程倉庫改動合并, 建議配合使用
$ git push origin master
```
# 制作發行版本或里程碑
> 我也沒用過標簽~ 應該是一種標記 v1.0 v2.0 方便記憶
```
$ git tag v1.0
```