git - 了解 Visual Studio 中的 git 分支
问题描述
我只通过 Visual Studio 熟悉 Git 进行源代码控制。
我们使用 Azure DevOps 进行源代码控制,并从那里通过右键单击现有分支并选择新建分支来创建功能分支。
我进行开发、测试等,并将其合并到父分支中。然后我从 DevOps 中删除分支。
在 Visual Studio(VS 的 github 扩展)中,在分支下,我仍然可以看到所有以前删除的分支。在“remotes/origin”下——对我来说这听起来像是远程分支,意思是 DevOps,我删除的那些仍然列出来。右键单击它们中的任何一个都会提供“从远程删除分支” - 但同样,它远程不存在。
这是预期的行为吗?我想保持我的 dev/VS 环境干净,并且看到很多旧分支与此背道而驰。
解决方案
推荐阅读
- cs50 - 每个 if 公式的输出,CS50 问题集学分
- javascript - 如何将 jQuery 功能与分组元素分组?
- python - Django:通过列表过滤器获取查询集(填充和/或空)
- r - Rcpp 和 boost:它应该可以工作,但不能
- c# - 如何将 ushort 16 位数组转换为图像 C#
- node.js - 带有 Node JS、Express、Heroku 的 Websocket:添加路由会中断 Web 套接字连接
- html - Safari 不支持媒体查询:显示:要显示的表格单元格:块
- apache-kafka - ulimit、lsof、cat /proc/sys/fs/file-max 的区别
- mysql - 无法插入显示外键约束的数据失败错误 1452
- r - 如何在闪亮的应用程序中显示日志文件内容?