git的branch 查看所有分支 git branch -av (*表示当前处于哪一个分支) 切换分支 git checkout master (切换到主分支) .git目录下的HEAD存放着当前指向哪个分支 创建分支 git checkout -b 分支名 git对commit的处理 变基命令 git rebase -i //进入交互式 编辑文件 pick 代表挑出来 s 代表向上一次合并 比较差异 git diff 恢复成提交 git reset