### 基本操作
git --version 查看git版本
清空页面 clear
查看版本 git --version
查看本地配置 git config --list
配置姓名 git config --global user.name
配置邮箱 git config --global user.email
###正向操作 工作区->暂存区->仓库
git init 在当前目录初始化一个git仓库
git status 查看仓库当前状态
git add xxx 添加当前目录的文件到暂存
git add . 添加当前目录所有的改动文件到暂存
git commit -m (提交说明) 暂存区提交到git仓库
git log 查看历史提交记录
###反向操作
git log 查看历史提交记录
git checkout 文件 将文件从暂存区恢复到工作区
git reset --hard id号 从仓库中恢复指定的版本到工作区和暂存区
git rm 文件 从暂存区和仓库删除文件
git rm -f 文件 强行从暂存区和工作区中删除修改后的文件
git rm --cached 文件 把文件从暂存区域移除,但保留在当前工作目录中
### 分支操作
git branch 查看所有分支
git branch 分支名称 在当前分支下创建子分支
git chekout 分支名称 切换分支
git branch -d 分支名称 删除分支 删除合并后的分支
git branch -D 分支名称 强制删除分支 删除未合并的分支
git merge 分支名称 合并分支
### 缓冲区 暂时保存更改
git stash 暂时将未提交的裱花从暂存区移入缓冲区
git stash pop 将缓冲区里面的内容重新移入暂存区和工作区