1.丢弃工作区的修改
git checkout -- 文件名
2.丢弃暂存区的修改
git reset head 文件名 #撤销到工作区
git checkout -- 文件名 #从工作区撤销
3.删除分支的文件
git rm 文件名
4.新建分支
git checkout -b 分支名
5.切换分支
git checkout 分支名
6.合并分支
git checkout master
git merge 分支名
7.删除分支
git branch -d 分支名
8.删除远程分支
git push -d origin 分支名