update pictures

This commit is contained in:
2026-02-07 19:17:19 +08:00
parent 8a3d959c46
commit cf197c75ab
17 changed files with 36 additions and 27 deletions

View File

@@ -1,18 +1,13 @@
---
title: 使用GitHub推送Hexo到服务器
categories: 建站手札
cover: https://pic.biss.click/i/2025/10/04/ucjlpf.png
cover: https://pic.biss.click/image/e0a08509-dea4-4af7-bafa-c81ca9d1cf8d.webp
series: webcustom
tags: 网站
abbrlink: ce1ec3fe
summary: >-
使用GitHub Actions自动部署Hexo到服务器的步骤如下 1. **在本地安装git**确保你的计算机上已经安装了Git。 2.
**配置git用户信息**在终端或Git Bash中配置你的用户名和邮箱 ```bash git config --global user.name
"yourname" git config --global user.email "youremail@example.com" ``` 使用 `git
config --list` 命令查看当前所有的配置。 3.
**在GitHub上创建账号**如果你还没有GitHub账号需要先在GitHub上注册一个。 4. **创建SSH Key**在本地生成SSH
Key并将公钥添加到GitHub账号中 ```bash ssh-keygen -t rsa -C "youremail@example.com" ```
按照提示操作,最后会在 `~/.ssh` 目录下生成 `id_rsa`
这篇文章介绍了如何使用GitHub推送Hexo到服务器包括建立GitHub仓库、上传文件、创建Action以及配置环境变量等步骤。首先文章提供了在香港直连GitHub的方法并指导如何在本地安装git、配置用户名和邮箱、创建SSH
Key并在GitHub上上传公钥。接着文章详细说明了如何在自己的hexo根目录下初始化git仓库并使用PowerShell将文件推送到新建的私有仓库。此外文章还创建了一个Action用于自动化部署过程包括检查分支、缓存项目、安装Node和Hexo、安装依赖、清理文件树、生成静态文件并压缩、部署到服务器等环节。最后文章列出了需要配置的环境变量如服务器IP、用户名、密钥密码、私钥和SSH登录端口并强调了测试的重要性以确保整个部署流程无报错。
date: 2025-08-18 17:10:18
---