1.强制拉取远程分支覆盖本地
git fetch --all
git reset --hard origin/master
git pull
2.删除分支
地址
3.远程分支删除后,更新本地分支列表
git remote prune origin
4、强制推送本地到远程(有覆盖远程代码的风险)
git push -u origin master -f //关键在于-f
5、转移某个分支的某次提交到当前分支
阮一峰教程
git log
// 选中某次提交的commithash
git cherry-pick <commitHash>
6、查看remote地址,远程分支,还有本地分支与之相对应关系等信息
git remote show origin