删除本地关联的远程分支
git remote prune origin
git remote prune origin --dry-run
删除远程分支 git push upstream --delete 分支名字
新建分支:git checkout -b 分支名称
切换分支:git checkout 分支名称
删除分支:git branch -d 分支名称
显示本地分支和服务器分支的映射关系:git branch -vv
和远程分支建立关联:git branch --set-upstream-to 远程分支名称
撤销所有修改:git checkout .
合并分支:git merge 分支名称
撤销已经 commit 的更改:git reset --hard 日志 commit_id
本地仓库修改推送到远程仓库:git push
关联远程仓库的别名:git remote add upstream http://****
从主仓库master分支拉取代码:git pull upstream master (upstream是主仓库的别名,master是主仓库的分支)
查看关联的远程分支:git remote -v