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