git使用记录十一:关于远程分支添加删除

关于远程分支的一些操作

本地分支与盐城分支对应的关系

git  branch -av 

git remote show  远程的别名(如:origin)

显示结果:

soaeon@DESKTOP-FUJJTHR MINGW64 /f/gitstudy (master)
$ git branch -av
* master                 ecb331a update
  remotes/gitlab/dev     57ff052 dev first commit
  remotes/gitlab/develop ecb331a update
  remotes/gitlab/master  ecb331a update

添加远程分支参

git  remote  add   显示名字    项目ssh地址

比如:

git remote add    gitlab   git@git.xxoo.com:dotnet/basics/gitstudy.git

删除远程分支(github/gitlab中的这个分支也会被删除掉)

git push gitlab  --delete fix_bug

gitlab 是上面为ssh地址取得名字。
fix_bug 是分支名字

删除本地得分支

git branch -d  分支名字

清理远程已经删除, 但是本地还存在的分支

清理远程已删除本地还存在的分支 git fetch --prune origin 或者 git fetch -p 或者 git pull -p
posted @ 2019-05-23 01:28  soaeon  阅读(824)  评论(0编辑  收藏  举报