GitHub更新上游仓库的指定版本

GitHub更新上游仓库的指定版本

💡 原文中文,约800字,阅读约需2分钟。
📝

内容提要

之前更新仓库时可以选择指定tag来合并代码,但现在该功能消失了。虽然可以通过曲线救国的方法实现版本回退,但比之前麻烦。需要在网页上新建分支,找到指定版本的ID,然后用该ID新建一个分支,最后在GitHub Desktop中合并分支。

🎯

关键要点

  • 之前更新仓库时可以选择指定tag来合并代码,但现在该功能消失了。
  • 在网页版和桌面版中都找不到选择tag的功能,导致更新变得麻烦。
  • 以NotionNext为例,之前可以选择tag来升级,但现在只能选择branch。
  • 可以通过曲线救国的方法实现版本回退,步骤如下:
  • 1. 在网页上新建分支,来源是上游仓库的main分支。
  • 2. 在新分支中找到指定版本的ID,查找旧版本时需要翻找很久。
  • 3. 可以通过切换到上游仓库的tag来快速找到对应的ID。
  • 4. 用找到的ID新建一个指定版本的分支,并在GitHub Desktop中合并。
➡️

继续阅读