git branch -m newname #将当前分支重命名为newname
git branch -m oldname newname #将分支oldname重命名为newname
git checkout -b newname #新建本地分支
git push origin newname #将本地分支提交到仓库
git push origin :oldname #删除原有分支
详见 http://gitbook.liuhui998.com/4_2.htmlhtml
回滚操做最经常使用的两个命令是 git revert 和 git reset,二者的区别在于:git
具体见:http://my.oschina.net/MinGKai/blog/144932ui