# 最近的更新重置了所有组件分支

**URL:** <https://meta.discourse.org/t/recent-update-reset-all-component-branches/265908>\
**Category:** Bug\
**Created:** [2023年五月23日 11:38 UTC](https://meta.discourse.org/t/recent-update-reset-all-component-branches/265908 "2023-05-23T11:38:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)\
**Post date:** [2023年五月23日 11:38 UTC](https://meta.discourse.org/t/recent-update-reset-all-component-branches/265908/1 "2023-05-23T11:38:43Z")

</div>

我正在使用分支机构来处理一些我通过“高级安装”模式源化的组件。CDCK 托管的实例最近的一次更新将所有组件重置为使用主分支。源链接指向了主分支，而不是 `../tree/branch-name`。

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [2023年五月24日 04:23 UTC](https://meta.discourse.org/t/recent-update-reset-all-component-branches/265908/4 "2023-05-24T04:23:13Z")

</div>

我们进行了一些内部讨论，并且不知道我们在过去几周内所做的任何更改会导致此问题。

不过，我们在几个月前确实对这个区域进行了一些更改……您是在长期休假后回到分支上进行开发的吗？您认为这是最近的回归吗？

---

<div class="post-metadata">

**Author:** ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)\
**Post date:** [2023年五月24日 09:33 UTC](https://meta.discourse.org/t/recent-update-reset-all-component-branches/265908/5 "2023-05-24T09:33:38Z")

</div>

好的，我不知道该如何更详细地调试这个问题。以防万一，我将分享一些看似发生的情况的详细信息：

- 我使用了 discourse-tag-banners 和 discourse-category-banners 组件的分支（用于侧边栏和 layouts 插件）
- 我没有更改现有分支，但我
  - 更新了我 fork 的主分支
  - 并为我的 fork 添加了一个新分支。但我没有在任何生产环境的网站上使用这个分支

- CDCK 托管的网站上已安装的组件切换为引用我 fork 的主分支
- 自托管网站上的分支没有改变。
