GIT基本命令索引
- 创建代码库
 - 修改和提交代码
 - 日志管理
 - 远程操作
 - 操作分支
 
创建代码库
| 操作 | 指令 | 
|---|---|
| 初始化仓库 | git init | 
| 克隆远程仓库 | git clone | 
修改和提交代码
| 操作 | 指令 | 
|---|---|
| 查看文件状态 | git status | 
| 文件暂存 | git add | 
| 文件比较 | git diff | 
| 文件提交 | git commit | 
| 回滚版本 | git reset | 
| 重命名或者移动工作区文件 | git mv | 
| 删除工作区或暂存的文件 | git rm | 
| 写注释 | git notes | 
| 切换分支 | git checkout | 
日志管理
| 操作 | 指令 | 
|---|---|
| 查看日志 | git log, git log --graph: 图形化显示 | 
远程操作
| 操作 | 指令 | 
|---|---|
| 远程操作 | git remote | 
| 远程获取 | git fetch | 
| 远程下载并合并 | git pull | 
| 上传并合并 | git push | 
操作分支
| 操作 | 指令 | 
|---|---|
| 查看分支 | git branch, [-r] 查看远程分支, [-a] 查看所有分支 | 
| 合并分支 | git merge | 
| 删除本地分支 | git branch -d: 删除本地分支, git branch -D: 删除未合并分支, | 
| 删除远程分支 | git push origin --delete <分支名称> |