【尝试】域名验证:配置github二级目录下的txt文件

【尝试】域名验证:配置github二级目录下的txt文件

  • 写在最前面
    • 一、初始化本地仓库
    • 二、设置远程仓库
      • 1. 远程仓库 URL 没有设置或设置错误
        • 添加远程仓库
        • 修改远程仓库
      • 2. 访问权限问题
      • 3. 仓库不存在
        • 步骤 1: 在你的仓库中添加文件
        • 步骤 2: 确认GitHub Pages设置
        • 步骤 3: 访问你的文件
        • 注意事项


请添加图片描述

🌈你好呀!我是 是Yu欸
🌌 2024每日百字篆刻时光,感谢你的陪伴与支持 ~
🚀 欢迎一起踏上探险之旅,挖掘无限可能,共同成长!

前些天发现了一个人工智能学习网站,内容深入浅出、易于理解。如果对人工智能感兴趣,不妨点击查看。

写在最前面

尝试配置github仓库搭建的hexo博客的域名验证,未果。

初始化github本地仓库,然后设置远程仓库,最后尝试指定html页面下的txt文件配置。

一、初始化本地仓库

如果没有初始化本地仓库,会报错

git init

二、设置远程仓库

1. 远程仓库 URL 没有设置或设置错误

可以通过以下命令查看远程仓库的设置:

git remote -v

这将列出所有远程仓库的 URL。如果 origin 没有列出,或者 URL 不正确,你需要添加或修改它。

添加远程仓库

如果 origin 不存在,你需要使用 git remote add 命令来添加远程仓库:

git remote add origin https://github.com/用户名/仓库名.git

用户名仓库名 替换为你的 GitHub 用户名和仓库名。

修改远程仓库

如果 origin 的 URL 不正确,你可以用 git remote set-url 来修改它:

git remote set-url origin https://github.com/用户名/仓库名.git

同样,记得替换 用户名仓库名

2. 访问权限问题

如果远程仓库的 URL 是正确的,但你仍然看到“Could not read from remote repository”的错误,可能是因为你没有正确设置访问权限。

  • 确保你的 GitHub 用户名和密码是正确的。如果你启用了两因素认证(2FA),你可能需要使用个人访问令牌(PAT)作为密码。
  • 确保你使用的是 HTTPS 或 SSH URL,且 URL 是正确的。SSH URL 需要你在 GitHub 上配置 SSH 密钥。

3. 仓库不存在

如果你的 URL 是正确的,且你有正确的访问权限,那么请确保 GitHub 上的仓库确实存在。如果仓库被删除或重命名,你需要更新你的远程仓库 URL 来反映这些变化。

  • 检查和解决步骤
  1. 检查远程仓库 URL:使用 git remote -v 查看并确认 origin 的 URL 是正确的。
  2. 添加或修改远程仓库:根据需要添加或修改 origin
  3. 检查访问权限:确保你有权限访问该仓库,特别是如果仓库是私有的。
  4. 确认仓库存在:在 GitHub 上确认仓库确实存在。

完成这些步骤后,尝试再次推送你的更改。

了解到GitHub仓库的链接是 https://github.com/lightrain-a/lightrain-a.github.io/tree/main,而目标是使得 o7fzc13urm.txt 文件能够通过 http://www.lightrain-a.github.io/.well-known/teo-verification/o7fzc13urm.txt 访问,说明我们的目的是要确保文件在GitHub Pages上正确部署。下面的步骤将指导你如何操作:

步骤 1: 在你的仓库中添加文件
  1. 克隆仓库到本地(如果你还没有)
    打开终端或命令提示符,并使用以下命令克隆你的GitHub Pages仓库:

    git clone https://github.com/lightrain-a/lightrain-a.github.io.git
    cd lightrain-a.github.io
    

    在这里插入图片描述

  2. 创建所需目录并添加文件
    在仓库的根目录下,创建.well-known/teo-verification目录,并将o7fzc13urm.txt文件放入该目录中。

    mkdir -p .well-known/teo-verification
    # 确保你已经有o7fzc13urm.txt文件在当前目录中
    mv o7fzc13urm.txt .well-known/teo-verification/
    
  3. 提交并推送更改

    git add .well-known/teo-verification/o7fzc13urm.txt
    git commit -m "Add verification file"
    git push origin main
    
步骤 2: 确认GitHub Pages设置
  • 进入你的GitHub仓库,点击仓库名称下的Settings选项卡。
  • 在左侧菜单中找到Pages部分,确保GitHub Pages已经启用,并且Source设置为main分支。这确保了你的GitHub Pages站点会从main分支构建并部署。
步骤 3: 访问你的文件
  • 文件提交并推送到main分支后,GitHub Pages需要一些时间来自动重新构建和部署你的站点。这可能需要几分钟。
  • 一旦GitHub Pages完成更新,你应该能够通过访问 http://www.lightrain-a.github.io/.well-known/teo-verification/o7fzc13urm.txt 看到你的文件。如果刚开始无法访问,请稍等几分钟再试。
注意事项
  • 确保你已经正确配置了你的GitHub Pages,特别是如果你使用自定义域名,需要确保DNS设置正确指向GitHub。
  • 如果你遇到404错误,请确认文件路径和名称无误,且GitHub Pages已完成构建过程。
  • 如果你之前访问过该URL并见到了404,可能需要清除浏览器缓存或尝试使用隐身模式访问,以确保看到的是最新内容。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/538835.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Android Studio 使用Flutter开发第一个Web页面(进行中)

附上Flutter官方文档 1、新建Flutter项目(需要勾选web选项) 新建项目构成为: 2、配置 Flutter 使用 path 策略 官方文档 在main.dart中,需要导入flutter_web_plugins/url_strategy.dart包,并在main(){}函数中usePath…

玄子Share-使用 Pycharm 执行 Shell 脚本

玄子Share-使用 Pycharm 执行 Shell 脚本 Why? 为什么我要使用 Pycharm 执行 Shell 脚本呢,我直接使用 Linux 不行吗? 使用 Pycharm 执行 Shell 脚本的好处 我们的宿主机都是 WIndows 平台,若想编译 Shell 脚本,我…

Java并发(1)--线程,进程,以及缓存

线程和进程是什么? 进程 进程是程序的一次执行过程,系统程序的基本单位。有自己的main方法,并且主要由主方法运行起来的基本上就是进程。 线程 线程与进程相似,但线程是一个比进程更小的执行单位。一个进程在其执行的过程中可以…

Android广播之监听应用程序安装与卸载

😄作者简介:小曾同学.com,一个致力于测试开发的博主⛽️, 如果文章知识点有错误的地方,还请大家指正,让我们一起学习,一起进步。😊 座右铭:不想当开发的测试,不是一个好测…

一个开源跨平台嵌入式USB设备协议:TinyUSB

概述 TinyUSB 是一个用于嵌入式系统的开源跨平台 USB 主机/设备堆栈,设计为内存安全,无需动态分配,线程安全,所有中断事件都被推迟,然后在非 ISR 任务函数中处理。查看在线文档以获取更多详细信息。 源码链接&#xff…

算法:双指针

算法:双指针 双指针快慢指针对撞指针总结 双指针 LeetCode 283.移动零 以上题目要求我们把所有0移动到数组的末尾,也就是说,我们要把数组转化为以下状态: [ 非0区域 ] [ 0区域 ] 像这种把一个数组划分为多个区域的题型&#xff0…

ChatGPT 会被 OpenAI 的版权诉讼摧毁吗?|TodayAI

未来人工智能是否能与人类融合成为一个引人关注的问题,但目前,ChatGPT等人工智能技术可能首先需要面对一个更紧迫的挑战:大规模的版权侵权诉讼。近期,ChatGPT因涉嫌在未经授权的情况下使用大量作者的作品进行训练,而被…

【Linux】网络基础(一)

文章目录 一、计算机网络背景1. 网络发展2. 认识“协议” 二、网络协议初识1. 协议分层2. OSI七层模型3. TCP/IP五层(或四层)模型 三、网络传输基本流程1. 同局域网的两台主机通信数据包封装和分用封装分用 2. 跨网络的两台主机通信 四、网络中的地址管理…

轻量带屏解决方案之恒玄芯片移植案例

本文章基于恒玄科技BES2600W芯片的欧智通 Multi-modal V200Z-R开发板 ,进行轻量带屏开发板的标准移植,开发了智能开关面板样例,同时实现了ace_engine_lite、arkui_ui_lite、aafwk_lite、appexecfwk_lite、HDF等部件基于OpenHarmony LiteOS-M内…

线性代数

标量、向量、张量 标量占据的是零维空间向量占据的是一维数据,例如语音信号矩阵占据的是二维数组,例如灰度图像张量占据的是三维乃至更高维的数组,例如RGB图像和视频 内积(点乘)概述 内积(inner product) 计算的则是两个向量之间的关系 两…

掌握JMeter HTTP 请求头:简单易懂

在深入研究 JMeter 的过程中,任何涉及性能测试或接口验证的专业人员都会认识到,合理配置HTTP请求头部信息是实现精确测试的关键步骤之一。不同情景下,如数据提交形式的不同(例如 JSON、XML 等),或是需要通过…

利用正射影像对斜射图像进行反向投影

在图像投影和映射领域,有两种类型的投影:正向投影和反向投影。正向投影涉及使用内部方向(即校准相机参数)将 3D 点(例如地面上的物体)投影到 2D 图像平面上。另一方面,向后投影是指根据 2D 图像确定地面物体的 3D 坐标的过程。 为了匹配倾斜图像和正射影像并确定相机位置…

Kubernetes(k8s):深入理解k8s中的亲和性(Affinity)及其在集群调度中的应用

Kubernetes(k8s):深入理解k8s中的亲和性(Affinity)及其在集群调度中的应用 1、什么是亲和性?2、节点亲和性(Node Affinity)2.1 硬性节点亲和性规则(required)…

linux 磁盘分区Inode使用率达到100%,导致网站无法创建文件报错 failed:No space leftondevice(

linux 磁盘分区Inode使用率达到100%,导致网站无法创建文件报错 failed:No space left on device 由于这问题直接导致了,网站无法正常运行! 提交工单求助阿里后,得到了答案! 工程师先让我执行 df -h 和 df -i 通过分析…

Harmony鸿蒙南向外设驱动开发-Codec

功能简介 OpenHarmony Codec HDI(Hardware Device Interface)驱动框架基于OpenMax实现了视频硬件编解码驱动,提供Codec基础能力接口给上层媒体服务调用,包括获取组件编解码能力、创建组件、参数设置、数据的轮转和控制、以及销毁…

【题目】【信息安全管理与评估】2022年国赛高职组“信息安全管理与评估”赛项样题1

【题目】【信息安全管理与评估】2022年国赛高职组“信息安全管理与评估”赛项样题1 信息安全管理与评估 网络系统管理 网络搭建与应用 云计算 软件测试 移动应用开发 任务书,赛题,解析等资料,知识点培训服务 添加博主wx:liuliu548…

【微信小程序】canvas开发笔记

【微信小程序】canvasToTempFilePath:fail fail canvas is empty 看说明书 最好是先看一下官方文档点此前往 如果是canvas 2d 写canvas: this.canvas,,如果是旧版写canvasId: ***, 解决问题 修改对应的代码,如下所示,然后再试试运行&#x…

Java 基于微信小程序的汽车4S店客户管理小程序,附源码

博主介绍:✌IT徐师兄、7年大厂程序员经历。全网粉丝15W、csdn博客专家、掘金/华为云//InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇&#x1f3…

Python——详细解析目标检测xml格式标注转换为txt格式

本文简述了目标检测xml格式标注的内容&#xff0c;以及yolo系列模型所需的txt格式标注的内容。并提供了一个简单的&#xff0c;可以将xml格式标注文件转换为txt格式标注文件的python脚本。 1. xml格式文件内容 <size>标签下为图片信息&#xff0c;包括 <width> …

排序算法之选择排序

目录 一、简介二、代码实现三、应用场景 一、简介 算法平均时间复杂度最好时间复杂度最坏时间复杂度空间复杂度排序方式稳定性选择排序O(n^2 )O(n^2)O(n^2)O(1)In-place不稳定 稳定&#xff1a;如果A原本在B前面&#xff0c;而AB&#xff0c;排序之后A仍然在B的前面&#xff1…