-
设置git push和pull的默认远程分支
git branch --set-upstream-to=origin/master master
-
删除本地或者远程分支
本地:git branch -d [branch name] 远程:git push origin --delete branchName 或者 git push origin :branchName
-
创建+切换分支
git checkout -b [branch name]
-
推送本地新分支到远程仓库
git push origin [branch name]:[branch name] 或者 git push origin [branch name]
-
查看远程分支 以及 查看所有分支
git branch -r git branch -a -
本地分支和远程分支建立映射关系
git branch -u origin/分支名,或者git branch --set-upstream-to origin/分支名 查看映射关系:git branch -vv
-
git回退版本代码 强推至远程仓库
git reset --hard HEAD^ git push -f origin master 如果是master有保护机制 还需要设置gitlab 选中项目,settings ==> repository ==> Protected Branches ==> Unprotect 推送完再设置保护上
标签:origin,git,name,branch,常用命令,push,分支 From: https://www.cnblogs.com/lucky06y/p/17101037.html