从GitHub迁移到Codeberg:写给懒人开发者的实用指南
Available in: 中文
一篇题为"从GitHub迁移到Codeberg,写给懒人"的博客文章在开发者社区引发热议,在HN获得305分和140条评论。
大迁移:开发者为何正大规模转向Codeberg
一篇题为"从GitHub迁移到Codeberg,写给懒人"的博客文章在开发者社区引发热议,在HN获得305分和140条评论。
迁移体验
作者发现过程比预期更容易:
简单的部分:
- 从GitHub导入仓库"开箱即用"——保留issue编号、标签和作者信息
- UI几乎与GitHub一致
- Issue跟踪、PR和发布无缝导入
- Codeberg Pages替代GitHub Pages,未发现停机
困难的部分:
- CI是最棘手的挑战——没有免费macOS runner或无限公共仓库容量
- 推荐方案:Forgejo Actions(而非Woodpecker CI),YAML语法几乎一致
- 仅需将uses路径改为完整URL
- 推荐交叉编译替代macOS runner
为什么要离开
迁移反映了开发者对GitHub方向日益增长的不满:微软所有权担忧、Copilot未经同意使用开源代码训练、平台限制增加、对真正开源基础设施的渴望。
社区反应
HN上大量互动表明这不是边缘运动。Codeberg(基于Forgejo/Gitea)已足够成熟,成为许多项目的可行选择。
对开源的意义
更健康、更分散的Git托管生态长期有利于开源社区,降低GitHub近乎垄断带来的单点故障风险。
← Previous: Vizio TVs Now Require Walmart Accounts to Use Smart Features, Sparking Privacy BacklashNext: EU Parliament Kills Chat Control Mass Surveillance by a Single Vote →
0