十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

github-card部署实战:3步免费发布到GitHub Pages并绑定自定义域名

github-card部署实战:3步免费发布到GitHub Pages并绑定自定义域名 github-card部署实战3步免费发布到GitHub Pages并绑定自定义域名【免费下载链接】github-card:octocat: A web component to show a card for your GitHub profile项目地址: https://gitcode.com/gh_mirrors/gi/github-card想在自己的博客或个人网站上放一张漂亮的 GitHub 个人资料卡片吗github-card 正是一个开源的 Web Component 组件只需一行标签就能自动渲染出头像、用户名、仓库数与粉丝数。本文是一份完整的 github-card 部署实战教程教你免费发布到 GitHub Pages 并绑定自定义域名全程零成本、不需要服务器新手也能轻松搞定github-card是什么为什么值得部署它先看效果——上图就是 github-card 渲染出的个人资料卡片深色圆角卡片上展示了用户头像、昵称、GitHub 账号以及 REPOS仓库数和 FOLLOWERS粉丝数两项核心统计数据全部来自 GitHub 官方 API实时自动更新页面刷新即是最新数据。它的用法极其简单在 HTML 里插入一个自定义标签即可github-card user你的GitHub用户名/github-card组件的核心逻辑封装在 wc.html 中演示页面在 index.html具体使用说明可以参考 README.md。把它部署到线上后你可以将其嵌入博客侧边栏、作品集首页或个人导航页让访客一眼看到你的开源活跃度。部署前准备获取源码与账号清单动手之前先花 2 分钟准备好以下三样东西☑️ 一个 GitHub 账号免费注册即可☑️ 一个自定义域名如myname.com已备案更佳☑️ 克隆本项目源码git clone https://gitcode.com/gh_mirrors/gi/github-card克隆完成后本地直接双击打开index.html预览效果确认组件可以正常拉取数据再进行下一步发布。整个项目没有任何构建步骤也不需要安装依赖是纯静态页面这正是它能免费托管的核心原因。第一步免费发布到 GitHub Pages 的详细步骤GitHub Pages 是官方提供的免费静态网站托管服务每个账号都能获得一个专属域名非常适合这种零依赖的静态项目。一键发布步骤如下新建仓库在 GitHub 上创建一个新仓库建议命名为你的用户名.github.io例如pazguille.github.io这样访问地址最短最好记。推送代码将克隆下来的项目文件全部上传到该仓库可直接在网页端上传或用 Git 推送git remote add origin https://github.com/你的用户名/你的用户名.github.io.git git push -u origin main开启 Pages 服务进入仓库的Settings→Pages在Branch下拉框中选择main分支根目录/即可点击保存。等待 1~2 分钟访问https://你的用户名.github.io就能看到你的 github-card 演示页面成功上线了 至此你已经完成了「免费发布到 GitHub Pages」的全部工作。第二步绑定自定义域名的最快配置方法默认的用户名.github.io地址太长了没关系github-card 项目自带的 CNAME 文件已经为绑定自定义域名做好了铺垫你只需照抄格式修改即可。最快配置方法分两步① 修改 CNAME 文件打开项目根目录的 CNAME 文件里面当前写的是github-card.pazguille.me把它替换成你自己的域名例如myname.com提交并推送该文件到仓库。这个文件的作用是告诉 GitHub Pages访问我的自定义域名时请对应到这个项目。② 配置 DNS 解析登录你的域名服务商后台添加以下解析记录二选一即可记录类型主机记录记录值说明A185.199.108.153直接解析到 GitHub Pages 的固定 IPA185.199.109.153同上备用 IPA185.199.110.153同上备用 IPA185.199.111.153同上备用 IPCNAMEwww你的用户名.github.io让 www 子域名也指向你的页面配置完成后回到仓库Settings→Pages在Custom domain输入框填写你的域名并保存等待解析生效通常几分钟到几小时不等再用浏览器访问你的域名一切就大功告成了✅常见问题与排错技巧部署过程中最容易踩的坑这里一次性帮你排掉页面 404 打不开多半是分支选错或文件没推送到位检查Settings → Pages中分支是否为main且目录为根目录。自定义域名不生效先确认 CNAME 文件已推送再检查 DNS 记录是否生效可用ping 你的域名验证解析结果。显示「证书待签发」GitHub Pages 会自动为自定义域名申请免费 HTTPS 证书首次绑定后等待 10~30 分钟刷新即可无需手动配置。卡片一直转圈不显示可能是网络无法访问 GitHub API或用户名拼写错误检查 wc.html 中请求的接口地址即可定位。写在最后至此你已经完成了 github-card 从「本地组件」到「线上网站」的完整部署实战免费发布到 GitHub Pages并成功绑定自定义域名。整个过程不用花一分钱、不依赖任何服务器非常适合新手体验静态站点的发布流程。现在就去克隆源码把这张帅气的 GitHub 个人资料卡片挂到你的主页上吧【免费下载链接】github-card:octocat: A web component to show a card for your GitHub profile项目地址: https://gitcode.com/gh_mirrors/gi/github-card创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表