创建自己的github.io

embedded/2025/3/28 23:26:29/

1、创建GitHub账号

GitHub地址:https://github.com/
点击Sign up创建账号
如果已创建,点击Sign in登录

2、创建仓库

假设Owner为username,则Repository name为username.github.io说明:
1、Owner为用户名
2、Repository name为仓库名,格式为:用户名.github.io

图片

图片

图片

图片

图片

3、配置SSH-Key

3.1、生成SSH密钥

ssh-keygen -t rsa -f ~/.ssh/github_id_rsa

3.2、查看SSH公钥

cat ~/.ssh/github_id_rsa.pub

3.3、部署公钥

详见:
https://gitee.com/help/articles/4181#article-header0
https://docs.github.com/zh/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent

4、克隆项目

git clone git@github.com:username/username.github.io.git

5、创建文件

cd username.github.io
echo "Hello World" > index.html

6、提交文件

git add .
git commit -m "Initial commit"
git push -u origin main

7、浏览器访问

浏览器访问域名:username.github.io

8、配置CNAME

如果不想配置CNAME,忽略以下操作。

8.1、以阿里云域名为例,配置CNAME

图片

图片

8.2、给GitHub的username.github.io仓库配置自定义域名

图片

图片

8.3、查看GitHub的username.github.io仓库

发现仓库多了一个文件,文件名为CNAME,文件内容为自定义的域名

8.4、浏览器访问

1、访问自定义域名username.xxx.yyy
2、访问username.github.io会跳转到username.xxx.yyy

9、详见

https://pages.github.com/
https://docs.github.com/zh/pages

http://www.ppmy.cn/embedded/176079.html

相关文章

SpringMVC全局异常处理机制

异常处理机制 异常处理的两种方式: 编程式异常处理:是指在代码中显式地编写处理异常的逻辑。它通常涉及到对异常类型的检测及其处理,例如使用 try-catch 块来捕获异常,然后在 catch 块中编写特定的处理代码,或者在 f…

Parsing error: Unexpected token, expected “,“

今天在使用Trae AI 编程工具开发大文件切片上传功能,使用的是VUE3,TS技术栈,开发完成运行时,编译报错(Parsing error: Unexpected token, expected ","),让AI自行修复此问题多次后还是没有解决&a…

【leetcode hot 100 131】分割回文串

解法一:回溯法动态规划法 回溯法: 假设我们当前搜索到字符串的第 i 个字符,且 s[0…i−1] 位置的所有字符已经被分割成若干个回文串,并且分割结果被放入了答案数组 ans 中,那么我们就需要枚举下一个回文串的右边界 j…

ubuntu人工智能深度学习环境搭建。cuda和cudnn和anaconda和torch的安装。

几乎和wsl差不多,网不好的先下载好软件包,按顺序执行命令。 sudo mv cuda-ubuntu2404.pin /etc/apt/preferences.d/cuda-repository-pin-600 sudo dpkg -i cuda-repo-ubuntu2404-12-8-local_12.8.1-570.124.06-1_amd64.deb sudo cp /var/cuda-repo-ubun…

Unity开放世界实时GI分块烘焙策略技术详解

一、开放世界光照挑战与分块方案 1. 超大场景光照的核心痛点 单次烘焙不可行:256km场景的完整烘焙需数周计算时间 内存压力:单张8K光照贴图占用128MB(BC7压缩) 动态更新需求:昼夜循环、天气系统需要局部重烘焙 2.…

centos离线安装docker的那点小事

将docker信息复制到/usr/bin目录下 cp -r docker* /usr/bin/ #ll /usr/bin/docker* -rwxrwxrwx. 1 root root 38442504 Mar 17 02:16 /usr/bin/docker -rwxrwxrwx. 1 root root 71297680 Mar 17 02:16 /usr/bin/dockerd -rwxrwxrwx. 1 root root 708448 Mar 17 02:16 /usr/…

Centos6配置yum源

Centos6配置yum源 Centos6的一些优势为Centos6配置CentOS Vault源—防止yum源过期为Centos6配置epel源为Centos6配置ELRepo源---已ELRepo被官方清空 Centos6的一些优势 Centos6的安装镜像仅400M,开机内存使用仅仅110M. 资源使用率极低,1G内存的机器就能跑的飞起. JDK和Nginx都…

1. 初识golang微服务-gRPC

单体架构 在这里插入图片描述 微服务架构 RPC架构(远程过程调用) 服务端实例代码: package mainimport ("fmt""net""net/rpc""time" )type Hello struct { }func (h Hello) SayHello(req stri…