小游戏出海谷歌之网站托管在GitHub Pages

小游戏上线谷歌play需要 app-ads.txt文件,需要官网,对于刚开始尝试谷歌play的开发者来说,域名+服务器的成本也是一项支出,那么海外一些免费托管工具就可以用起来。这里介绍下GitHub Pages的方案,该方案需要购买域名,我一般选择.top域名,一年20人民币左右。
查找资料发现类似GitHub Pages的服务还有,国外GitLab Pages、Netlify、Vercel、Cloudflare Pages、Render;国内Gitee Pages(码云)、Coding Pages(腾讯云开发者平台),不过国内应该都需要域名备案。我个人只使用过GitHub Pages,本文将重点介绍。

此处先概述下流程,后面将详细介绍

1.注册GitHub账号,电脑上安装git
2.创建项目,克隆到本地
3.创建index文件和 app-ads.txt文件,上传
4.自定义域名,解析域名
5.检查确认

什么是Git?Git是一个分布式版本控制系统。什么是GitHub?GitHub是一个在线软件源代码托管服务平台,用于公开程序或软件的代码,使用Git作为版本控制软件。什么是GitHub Pages?GitHub Pages是一项静态站点托管服务,它直接从GitHub上的存储库获取HTML、CSS 和JavaScript文件,(可选)通过构建过程运行文件,然后发布网站。如果对这些完全没概念的网友,可以再找资料理解下。

注册GitHub账号

打开 github.com,找到注册,使用邮箱注册即可。

安装Git

搜索Git(记得避开广告),官网域名 git-scm.com,找到最新版本下载,下载完成后正常安装软件。

创建项目

注册好GitHub账号后,如下图,点击创建存储库

创建后就来到如下界面,这里我们先介绍下直接上传文件的方式,不通过指令。不过如果长期维护还是建议使用指令,文章后面我们会再简单介绍通过指令同步云端和本地的方式。如下图,记住Add files→Upload files。

创建index文件和 app-ads.txt文件

不会写代码?让deepseek帮忙写一个(deepseek表示这太简单了)。

在本地新建一个txt文件,命名为index.txt,复制以上代码到txt文件中,保存并重命名为index.html。重命名后,直接双击运行确认下(一个简单的展示,一般不会出问题)。接着创建app-ads.txt(如果不需要app-ads.txt就可以无视这步)。在本地新建一个txt文件,命名为 app-ads.txt。复制各广告变现平台的app-ads到txt文件中,保存。如下图

上传 index.html和 app-ads.txt到GitHub中。打开前面创建的项目,找到 Add files→Upload files


上传完成看到如下图两个文件都在了

设置GitHub Pages

上传完成,就是把文件放到仓库里了,接着要设置成可以对外展示,就需要设置GitHub Pages


如上保存后会看到下图样式,此时需要等待几分钟

刷新几次页面后应该就能看到如下图

访问网站确认下,成功

访问 app-ads.txt确认下,成功

app-ads文件官方要求需要放在根目录下,不使用自定义域名的情况下只能在二级目录下。因此接下来我们需要设置下自定义域名。

这里以阿里云域名解析为例,将指定域名解析到GitHub



以上都设置后,可能需要等待几分钟同步

访问确认,首页和 app-ads.txt都ok。到此就设置完成了,至于网站要美化则只能各显神通了。

Git指令

把项目克隆到本地
在文章前面有说到安装Git,安装成功的话,在空白处右键就能看到如下图,打开Git Bash

回到项目地址,复制项目地址

在打开的Git Bash里输入指令
git clone 复制的URL
图片
如上图运行结果,就是成功同步到了本地。如果是首次运行,可能会有未登录的报错,则需要按以下指令登录,此处只简单带过,详细的可以通过deepseek等ai工具搜索,能找到很详细的介绍。

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

 

克隆到本地后,我们还需要知道修改后怎么提交。以下三条指令运行后即可将修改内容提交到GitHub仓库。

git add .
git commit -m "自定义说明"
git push

 


到此网站托管都完成。

转自:https://mp.weixin.qq.com/s/NPEhzjJUT3_QgKXdch4uAA

文章版权归原作者所有或来自互联网,未经允许请勿转载。如有侵权请联系我删除,谢谢!
THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录