跳转至

寻找 GitHub 的替代品

与其说是在寻找 GitHub 的替代品,倒不如说在寻找 GitHub 的备用站点 —— 以防万一 GitHub 哪天登不上去了,也不至于把托管在上面的东西都丢了,尤其对于我这种几乎把所有可公开文档都记录在 GitHub Discussions 上的人,毕竟把所有的鸡蛋放在一个篮子里终究是很危险的。

代码

如果纯粹是代码托管,这样的备用平台多的是。

除去国内的那几家,国外优秀的托管平台更多一些。如 FramagitCodebergFramagit 是一个基于 GitLab 的法国托管平台,而 Codeberg 则是一个站点(总部)在德国,由非盈利组织采用自由软件(Gitea)搭建的代码托管平台,两相比较,个人感觉 CodebergFramagit 体验更友好,最起码文档和各种导航操作更加清晰明了。

最最重要的一点是,这两个托管平台目前国内都可以直接连接。

Issues 和 Discussions

如果说 Issues 和 Discussions 的备用站点,这个就不好说了。国内的 GitCodeAtomGit 虽然都有类似的功能,但是都不能搜索内容,虽然他们说全文搜索已经在路上了,但是背后的 CSDN 运营和 UI 风格真是让人有点担忧重蹈 CSDN 的尿性体验。

尤其是最近(2024年6月)这一段时间 GitCode 被曝批量搬运 Github 项目的事件,让本来对 CSDN 厌恶至极的我瞬间好感全无,开始对 GitCode 也时刻保持警戒心态。

Pages

Gitee Pages 在五一悄悄关停了 也终于让人对国内代码托管平台开启 Pages 服务不再抱有期待。虽然最近发现 AtomGit 也提供了 AtomGit Pages,而且也的确能正常的用起来了,但谁能确保未来会不会也跟 Gitee Pages 一个下场!

atomgit-pages-for-atomgit

想法

由于国内监管的一些问题,国内的开源社区大多都让人一言难尽,曾经的极狐也因为收费的问题把个人用户的最后一根稻草给压垮了,总的来说,国内目前为止就还没有一家能跟得上 GitHub/GitLab 的开源平台,不管从开源本身还是功能体验,现在没有,未来也不一定能有。

用了一段时间 AtomGit,页面 UI 真是无法忍受,一堆的 BUG 毫无修复(issues#442issues#668),用户体验全无。还是先在 GitCode,继续苟着吧!