从 GitHub 迁移到 Buzz 和 Nostr 时需要了解的事项
TuBrief 편집팀
2026년 8월 24일
0
Computing/Software원본 영상을 바탕으로 AI의 도움을 받아 작성했습니다. 원본 영상이 기준입니다.
커뮤니티의 다른 글
댓글 (0)
Log in to leave a comment
아직 작성된 글이 없습니다
원본 영상을 바탕으로 AI의 도움을 받아 작성했습니다. 원본 영상이 기준입니다.
Log in to leave a comment
아직 작성된 글이 없습니다
总会有一个时刻,把代码推送到集中式仓库的做法让人感到不安。政策频繁更改,而且你不知道自己的代码被用在了哪里。对于个人自由职业者或小团队来说,数据主权是生存问题。Buzz 和 Nostr NIP-34 协议是不依赖于单一企业的现实替代方案。然而,当真正想要迁移时,又会感到茫然,因为必须亲自解决流程、成本和安全问题。
如果直接运行 git push --mirror,服务器会拒绝,这是因为 GitHub 内部引用 refs/pull/* 的存在。目标服务器不接受隐藏引用。要想无冲突地迁移代码,必须剔除不必要的引用并进行显式推送。
需要在临时目录中创建一个裸仓库(Bare Repository),删除专属于 GitHub 的引用,然后推送到 Buzz 端点。如果有大文件,还需要单独处理 LFS 对象。