github配置pages并配置自定义域名

有cloudflare的话实现的效果更好,可以使用自己的域名,实现白嫖一个网站服务器

1、配置git(可选步骤)

shell 复制代码
git init
git config --global user.name  "sijia"
git config --global user.email "devops@game.vip"

git add .
# git add -A 表示推送所有修改 增删改
git commit -m "Initial commit"
# 配置仓库地址
git remote add origin git@github.com:si3041242/si3041242.github.io.git
git remote -v
# 更改推送分支
git push --set-upstream origin master
git branch -M main
git push --set-upstream origin main

2、配置github

https://docs.github.com/en/pages/getting-started-with-github-pages/creating-a-github-pages-site

创建仓库,仓库命名是有要求的<user>.github.io或<organization>.github.io

我创建的仓库名称是si3041242.github.io

配置page页面

除了根目录还可以选择/docs目录,目录下需要有index或者readme文件,如果index藏在其他目录,需要自己补全目录访问

上面我构建的是/目录,但是我根目录没有任何index.html和readme文件,自己补全目录结构访问html

3、配置自定义域名

会有一个域名验证的操作,我的域名在cloudflare上,添加后很快会通过验证
这个配置是用户的settings

通过后在cloudflare上做一个cname

最终把cname域名写到自定义域名里面

很快就能用自己的域名访问了

完成

相关推荐
掘金安东尼2 小时前
Node.js 如何在 2025 年挤压 I/O 性能
前端·javascript·github
老马啸西风4 小时前
v0.29.1 敏感词性能优化之内部类+迭代器内部类
性能优化·开源·nlp·github·敏感词
杨杨杨大侠5 小时前
第5章:实现Spring Boot集成
java·github·eventbus
杨杨杨大侠5 小时前
第6章:高级特性与性能优化
java·github·eventbus
HelloGitHub6 小时前
这款开源调研系统越来越“懂事”了
前端·开源·github
ruanCat6 小时前
配置 github workflow 工作流文件,实现仓库自动更新 github page 站点
github
绝无仅有7 小时前
面试总结之Nginx 经验常见问题汇总第二篇
后端·面试·github
绝无仅有7 小时前
面试实战总结之Nginx配置经验第一篇
后端·面试·github
掘金安东尼7 小时前
Chrome 17 岁了——我们的浏览器简史
前端·javascript·github
至善迎风18 小时前
版本管理系统与平台(权威资料核对、深入解析、行业选型与国产平台补充)
git·gitee·gitlab·github·svm