1、克隆库
| 1 | git clone https://github.com/SheriSzeto/learnt.git | 
2、创建并切换分支
| 1 | git checkout -b dev | 
3、创建分支
| 1 | git branch dev | 
4、切换分支
| 1 | git checkout dev | 
5、合并分支(合并远程库 master 分支)
| 1 | git merge origin/master | 
6、推送分支(推送远程库 master 分支)
| 1 | git push origin master | 
7、添加所有文件到暂存区
| 1 | git add . | 
8、添加和提交文件到本地
| 1 | git add test.txt | 
9、删除分支
| 1 | git branch -d feature | 
10、创建远程分支到本地分支(可追踪)
| 1 | git checkout -b dev origin/dev | 
11、取消暂存文件(已经执行 git add)
| 1 | git reset HEAD README.md | 
12、从远程库中拉取数据(只拉不合并到本地分支,需手动 merge)
| 1 | git fetch origin | 
13、查看每个文件中修改的行
| 1 | git diff --stat | 
14、将暂存区文件临时存起来
| 1 | git stash | 
15、将临时存起来的文件恢复
| 1 | git stash pop | 
16、将 A 项目的某个分支复制到 B 项目
| 1 | // 进入A项目 | 

