update pictures
This commit is contained in:
@@ -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
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user