gitlab - Gitlab Web 界面中的已删除分支。尝试创建具有相同名称的新分支会出现错误“分支已存在”
问题描述
我们有一个测试分支经历了合并冲突。由于这是一个非 prod 分支,我们在 Web 界面中将其删除,并决定从 master 分支重新创建。尝试从 master 创建具有相同名称的新分支(再次在 Web 界面中)会出现错误“分支已存在”。
如果我克隆存储库并运行“git branch -a”,则不会列出该分支。我想在许多历史合并请求中可能会残留对分支的引用?有没有办法让我在这里创建一个同名的分支?
解决方案
设法解决了这个问题。这是 Gitlab Web 界面中的一个奇怪错误。能够使用 git bash 使用这些步骤创建分支(以防有人查找此问题)
- git 克隆https://gitlab.com/yourgitrepo.git
- git checkout -b 分支名分支创建自
- git push origin 分支名
以前从来没有遇到过这个问题。也许只是一关。
推荐阅读
- javascript - 第一次通话时数据未定义?
- kotlin - Kotlin - 一行中的条件赋值
- excel - 在 VBA 上获取日期的活动过滤器
- java - 测试运行器选项卡在 Intellij 中消失了
- c++ - 在 C++ 中是否有计算 nCr 的内置函数?
- compilation - 使用上下文无关文法指定的编程语言如何能够表达图灵机?
- oracle - Oracle触发器在插入其他表后增加另一个表中的值
- python-imaging-library - 所有图像都带有 Exif 方向标签吗?
- javascript - javascript break in for-await 循环完成生成器
- unity3d - Touch.rawPosition - Touch.Position 而不是 Touch.position - (以前保存的)Touch.position?