新建分支
git branch branch_name
删除分支
git branch -d branch_name (在未合并分支的情况下该命令会有提示)
git branch -D branch_name (直接删除分支)
git push remote_name branch_name –delete (删除远程分支)
切换分支
git checkout branch_name
重置到上次提交
git reset –hard
合并本地分支
git merge branch_name
合并远程分支
git merge remote_name/branch_name
强制提交到远程版本库,从而删除之前的提交数据
git push origin HEAD –force