git - 一个分支,在gitlab上删除了,还在命令行中?
问题描述
在将开发分支 devBranchA 合并到 master 后,我在 web 界面(准确地说,在 gitlab.com 上)将其删除。如果我然后git branch -r
列出所有远程分支,我会得到:
origin/HEAD -> origin/master
origin/devBranchA
为什么呢?我已经尝试过git pull
,但它没有显示出任何区别。
解决方案
用于git remote prune origin
从本地存储库中删除已删除的远程分支。
用于git branch -d <branch-name>
删除本地分支。
推荐阅读
- python - How can I scrape text using selenium by class? Error message: An invalid or illegal selector was specified
- c++ - 如何计算楔形与 3d 空间中射线之间的相交距离
- django - 在大表中使用预取和过滤器优化 Django
- regex - PCRE 查找所有没有文件扩展名的 url,包括 #、? 等
- javascript - 为什么我的 jQuery 应用程序只有在页面刷新后才能工作?
- bash - bash 脚本上的 ubuntu 20.04 7z 命令
- php - 访问类方法
- python - 使用 Tweepy AsyncStream 异步流式传输推文
- python - 当我运行这个简单的文件时,我得到了这个 .json 错误
- docker - LetsEncrypt 证书更新脚本无法通过 docker compose