Santa0908 2024-05-22 13:44 采纳率: 0%
浏览 3

github page

创建github page之后
仓库可以private吗,似乎private之后,会导致page打不开,
有其他不让仓库在主页显示的方法吗

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-22 13:44
    关注

    引自免费微信小程序:皆我百晓生

    为了创建一个私人GitHub Pages并避免仓库在个人主页上显示,你需要采取以下几个步骤:

    1. 创建一个新的私有仓库:首先,在GitHub上创建一个新的私有仓库,用于存放你的HTML页面内容。
    # 在命令行中执行(将`your-username`替换为你的GitHub用户名)
    $ git clone https://github.com/your-username/your-page.git
    
    1. 配置GitHub Pages:虽然你的仓库是私有的,但仍然可以设置GitHub Pages。前往你的私有仓库设置页,在"Pages"部分选择一个新的分支作为源,通常是gh-pages分支。

    2. 添加、编辑HTML文件:将你的HTML、CSS和JavaScript文件添加到这个新克隆的本地仓库中,并在gh-pages分支上提交更改。

    # 进入仓库目录
    $ cd your-page
    # 编辑你的index.html文件
    $ nano index.html
    # 将其他必要的静态文件添加到仓库
    $ git add .
    # 提交更改
    $ git commit -m "Initial commit with HTML files"
    # 推送到gh-pages分支
    $ git push origin gh-pages
    
    1. 设置隐私设置:为了隐藏仓库不使其出现在你的个人主页上,你需要调整仓库的隐私设置。进入仓库的设置页面,找到“Visibility, permissions, and features”部分,确认仓库仍然是私有的。

    2. 使用自定义域名(可选):如果你想通过自定义域名访问GitHub Pages,你需要在DNS提供商处设置CNAME记录指向你的GitHub Pages URL。例如,如果你的GitHub Pages URL是https://your-username.github.io/your-page/,则CNAME应设置为your-custom-domain.com

    3. 测试访问:现在你应该可以通过https://your-custom-domain.com(如果没有自定义域名,则使用默认的https://your-username.github.io/your-page/)访问你的GitHub Pages,而不会在你的个人主页上显示这个仓库。

    注意:即使你的仓库是私有的,GitHub Pages仍然可以被任何人通过URL直接访问,除非你设置了更高级的安全措施,比如限制IP地址或使用密码保护。然而,这通常不是最佳实践,因为GitHub Pages的主要目的是公开分享内容。如果你确实需要限制访问权限,可能需要考虑使用其他服务,如设置一个带有身份验证的静态网站托管服务。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 5月22日

悬赏问题

  • ¥30 模拟电路 logisim
  • ¥15 PVE8.2.7无法成功使用a5000的vGPU,什么原因
  • ¥15 is not in the mmseg::model registry。报错,模型注册表找不到自定义模块。
  • ¥15 安装quartus II18.1时弹出此error,怎么解决?
  • ¥15 keil官网下载psn序列号在哪
  • ¥15 想用adb命令做一个通话软件,播放录音
  • ¥30 Pytorch深度学习服务器跑不通问题解决?
  • ¥15 部分客户订单定位有误的问题
  • ¥15 如何在maya程序中利用python编写领子和褶裥的模型的方法
  • ¥15 Bug traq 数据包 大概什么价