git checkout -b 分支名 新建一个分支
git reset --soft HEAD^ 撤销上次提交 不删除工作空间改动代码,撤销commit,不撤销git add .
git reset -–hard HEAD^ 删除工作空间改动代码,撤销commit,撤销git add .
git commit --amend 修改上次commit备注
Git diff branch1 branch2 --stat //显示出所有有差异的文件列表
Git diff branch1 branch2 文件名(带路径) //显示指定文件的详细差异
Git diff branch1 branch2 //显示出所有有差异的文件的详细差异