Github 如何创建一个隐藏的仓库并使用 Github Pages?

2021-05-12 09:13:50 +08:00
 hoythan
想使用 Github Pages ,但是不想让仓库暴露在我的个人项目下,如何隐藏此仓库?
10582 次点击
所在节点    程序员
42 条回复
Tianao
2021-05-12 09:16:38 +08:00
充钱,或者使用组织账户。
01802
2021-05-12 09:17:47 +08:00
给钱就是了,既然想隐藏,为啥不自建。
leimao
2021-05-12 09:18:48 +08:00
直接隐藏 repo,不影响你的网站
LokiSharp
2021-05-12 09:19:31 +08:00
可以写个 Action 从私有仓库拉代码 build 然后 push 到 Pages 分支吧
abersheeran
2021-05-12 09:20:13 +08:00
咦,非 Pro 账号不能这么玩吗?我也有几个仓库是私有的,照样可以开 Pages 啊。
hoythan
2021-05-12 09:20:40 +08:00
@leimao 这样必须要使用 Pro 才可以解锁此功能
hoythan
2021-05-12 09:21:36 +08:00
@LokiSharp 那代码还是暴露在外面了,其实就是不想让别人看到这个仓库
KyonLi
2021-05-12 09:22:19 +08:00
我是私有仓库配合 cloudflare pages
JustinL
2021-05-12 09:22:31 +08:00
我前天刚看了 GitHub 的文档,free 账号不能从私有仓库建 pages 。
no1xsyzy
2021-05-12 09:29:45 +08:00
新建一个账户。

@abersheeran 是不是在 2019 年 1 月到 2 月期间开启的?
201901 开了免费私有 repo,201902 才限定公开 repo 和付费才有 pages

话说先开了 pages 再转 private 能实现吗?
gaosh
2021-05-12 09:30:26 +08:00
netlify vercel 静态网站托管 了解一下,我的网站就是通过私有仓库这样部署的
varzy
2021-05-12 09:31:38 +08:00
可以研究一下 hexo-deployer-git 这个 npm 包是怎么实现的。我的博客就是一个私有仓库,然后使用这个 npm 包把编译后的文章推送到一个公有仓库。
hoythan
2021-05-12 09:34:13 +08:00
@varzy
@gaosh
我不希望暴露这个仓库,而且打包以后也会有可以被看到的文章内容,只希望通过我特定的访问 password 进行访问.从源代码中无法拿到任何内容.
zhzy0077
2021-05-12 09:43:23 +08:00
@hoythan Pages 是纯静态网站, 实现不了你的需求的哇, 你的 password 验证也只能在前端做, 分分钟就被绕过了
phony2r
2021-05-12 09:57:14 +08:00
Github Pro, 一个月 4 美元, 支持私有仓库 Github Pages
adjusted
2021-05-12 10:00:13 +08:00
可以试一下我们的服务 https://github.com/caitouyun/docs
zhengxiaowai
2021-05-12 10:11:23 +08:00
隐藏 repo,把 pages 部署到另一个 repo
labulaka521
2021-05-12 10:16:54 +08:00
私有仓库部署到 cloudflare pages 、Vercel,都有免费额度,相对来说 Vercel 的访问速度还是不错的
我的博客 https://blog.readrss.me 就是在这上面部署的,博客的仓库是私有的
Clash
2021-05-12 10:26:44 +08:00
就想要这样一个功能,另外就是 github 的收录问题
abersheeran
2021-05-12 10:30:04 +08:00
@no1xsyzy 我是 Pro……

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/776373

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX