git日常使用

git强制回滚指定版本
git reset --hard xxx(版本名)


git强制推送
git push -f remote(远程地址) branch(远程分支)

查看远程分支
git branch -r
 
删除远程分支
git push origin :分支名
 
删除本地分支
git branch -d 分支名

查看本地分支和远程分支关系
git br -vv
git remote show origin
cat .git/config
 

本地分支/远程分支(远程和本地分支名称相同)重命名
git branch -m oldName newName


设置本地分支和远程分支进行关联
git push --set-upstream origin branchName
git branch --set-upstream-to origin/newName

本地没有分支,直接拉取远程分支并关联新建本地分支

git checkout -b 分支名 远程仓库名/远程分支名

原文地址:https://www.cnblogs.com/victory820/p/9400549.html