git远程删除分支后,本地git branch -a 依然能看到的解决办法
http://blog.csdn.net/qq_16885135/article/details/52777871
使用 git branch -a
命令可以查http://blog.csdn.net/qq_16885135/article/details/52777871看所有本地分支和远程分支(git branch -r
可以只查看远程分支)
发现很多在远程仓库已经删除的分支在本地依然可以看到。
$ git branch -amovtoptask_develop * weiboremotes/origin/HEAD -> origin/task_developremotes/origin/developremotes/origin/fix_composer_repositories_typeremotes/origin/join_weixin_moduleremotes/origin/masterremotes/origin/mining-backupremotes/origin/movtopremotes/origin/rightremotes/origin/schedule_devremotes/origin/stuff_web_fixremotes/origin/task_developremotes/origin/task_idearemotes/origin/task_tempremotes/origin/task_yqjremotes/origin/weiboremotes/origin/weixin_temp
使用命令 git remote show origin
,可以查看remote地址,远程分支,还有本地分支与之相对应关系等信息。
$ git remote show origin * remote originFetch URL: https://xxx@gitlab.com/xxx/xxx.gitPush URL: https://xxx@gitlab.com/xxx/xxx.git HEAD branch: task_developRemote branches:master trackedmining-backup trackedrefs/remotes/origin/develop stale (use 'git remote prune' to remove)refs/remotes/origin/fix_composer_repositories_type stale (use 'git remote prune' to remove)refs/remotes/origin/join_weixin_module stale (use 'git remote prune' to remove)refs/remotes/origin/movtop stale (use 'git remote prune' to remove)refs/remotes/origin/right stale (use 'git remote prune' to remove)refs/remotes/origin/schedule_dev stale (use 'git remote prune' to remove)refs/remotes/origin/stuff_web_fix stale (use 'git remote prune' to remove)refs/remotes/origin/task_temp stale (use 'git remote prune' to remove)refs/remotes/origin/weibo stale (use 'git remote prune' to remove)task_develop trackedtask_idea trackedtask_yqj trackedweixin_temp trackedLocal branches configured for 'git pull':movtop merges with remote movtoptask_develop merges with remote task_developweibo merges with remote weiboLocal ref configured for 'git push':task_develop pushes to task_develop (up to date)
此时我们可以看到那些远程仓库已经不存在的分支,根据提示,使用 git remote prune origin
命令:
$ git remote prune originPruning origin URL: https://xxx@gitlab.com/xxx/xxx.git* [pruned] origin/develop* [pruned] origin/fix_composer_repositories_type* [pruned] origin/join_weixin_module* [pruned] origin/movtop* [pruned] origin/right* [pruned] origin/schedule_dev* [pruned] origin/stuff_web_fix* [pruned] origin/task_temp* [pruned] origin/weibo
这样就删除了那些远程仓库不存在的分支。
转载于:https://www.cnblogs.com/wangcp-2014/p/10172600.html
git远程删除分支后,本地git branch -a 依然能看到的解决办法相关推荐
- Eclipse 删除Git远程仓库分支
Eclipse 删除Git远程仓库分支 一.步骤如下 1.选中项目 --- 右键 --- Team --- Remote --- Push --- 2.选中 "Add delete ref ...
- GIT删除分支命令以及GIT最常用命令总结
git 删除分支 1.查看当前本地分支 git branch 2.删除本地分支 -d 是-delete缩写 git branch -d <your branch name> 3.暴力删除 ...
- git 命令删除分支
git 命令删除分支 应用场景:有时我们已经在gitlab 或者 gitee 上面已经删除分支,但是本地编辑器 git branch 的时候依然有该分支,我们想删除:亦或者想在本地直接删除远程的分支 ...
- git 仓库:git 拉取分支到本地
问题: 重新创建分支 码完代码 提交到git仓库时,发现git branch 命令显示不了本地分支. 原因: 克隆远程仓库后,没有了本地分支名. 解决思路:本地没有了分支文件,远程的分支完整,那么将本 ...
- 怎么使用Git远程删除某个历史提交记录
这篇文章主要介绍"怎么使用Git远程删除某个历史提交记录"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"怎么使用Git远程删除某个 ...
- git远程强制更新到本地
git远程强制更新到本地 首先,切换到当前分支 Administrator@SKY-20160601IGZ MINGW64 /d/project/jdk8/git/MicroService (dev- ...
- Git基础(二)本地Git仓库管理
Git基础(二)本地Git仓库管理 以下内容来自对<精通Git 第二版>的学习总结整理,可直接食用 注:本文以windows10操作系统,cmd命令为参考. 如果您使用的是mac os,那 ...
- 【Git】SSL certificate problem: unable to get local issuer certificate错误的解决办法
问题描述 unable to access 'https://*****.git/': SSL certificate problem: unable to get local issuer cert ...
- Git: remote: aborting due to possible repository corruption on the remote side. 的解决办法
问题概述 关于这个问题,博主是在项目开发过程中遇到的,写完一个功能模块后,在拉取更新提交代码时异常, 报:" Git: remote: aborting due to possible re ...
最新文章
- PostgreSQL 表达式索引 - 语法注意事项
- 大数据学习——:wq不能退出vi编辑器
- java常用类的方法,java常用类的使用方法
- 计算机类产品评价技术指标体系研究之图形(像)篇
- mysql 日期间隔_mysql比较两个日期间隔
- 积米浏览器如何阻止弹窗
- 图形显卡_选核芯显卡还是独立显卡?这才是决定笔记本电脑性能的关键
- pcb设计等长线误差_“背锅”盲区,光时域反射仪延长线实际使用测评
- Flink 1.9 写入HDFS报错 UnsupportedFileSystemSchemeException:hdfs
- Pycharm官网下载安装
- 四元数与欧拉角的转换
- 路漫漫其修远兮,吾将上下而求索
- 百度Web App在线生成平台Site App体验
- 求长方形的周长和面积c语言两个函数_怎么用C语言编程设计“输入长方形的长和宽,求长方形的面积”的程序...
- Android面试题【高级工程师版】
- gurobi求解目标规划问题案例
- 开源数据库迁移工具canal
- 选择器(尚硅谷前端网课学习笔记)
- python中pip下载的代理设置
- makefile文件的创建