信息蜘蛛

信息蜘蛛

这是一个基于 Web3.0 搭建的个人博客

GitHub PagesへのHexoのデプロイ

Hexo のローカル構築に成功しましたが、GitHub Pages にデプロイしてみたいと思います。
デプロイチュートリアルを検索してみましたが、チュートリアルに従ってデプロイを試みた結果、ほとんどが失敗しました。おそらくチュートリアルが古いバージョンのためかもしれません。数十分の試行錯誤の後、最終的にはデプロイに成功しました。この記事では、私の GitHub Pages のデプロイプロセスを記録します。

ステップ 1#

GitHub Pages には GitHub アカウントでログインする必要があります。アカウントを持っていない場合は、まずアカウントを登録してください。
公式ウェブサイト:https://github.com(注意:ネットワークの問題でウェブサイトにアクセスできない場合があります)
ログイン後、リポジトリを作成し、以下の画像のように進めてください。

oRuKv6.png

入力:xxx.github.io(xxx を自分のユーザー名に変更してください)

oRQmCj.png

Create repository をクリックして、自分のリポジトリを作成してください。ここまでがステップ 1 の完了です。次はステップ 2 を始めます。

ステップ 2#

Hexo ブログのフォルダを開き、config.yml ファイルを見つけて開いてください。

おおよそ 104 行目で、以下のように変更してください:

deploy:
    type: git
    repository: git@github.com:yourusername/yourusername.github.io
    branch: main

ステップ 3#

Hexo ブログのフォルダにあるソフトウェア git bash を開いてください。
ソフトウェア内で以下のコマンドを入力し、スペースを 3 回連続でクリックしてください([email protected]を自分のメールアドレスに変更してください):

 ssh-keygen -t rsa -C "[email protected]"

oRwHBQ.png

次のコマンドを入力して鍵を追加してください:

eval "$(ssh-agent -s)"

次のコマンドを入力してください:

ssh-add ~/.ssh/id_rsa

oRBree.png

ステップ 4#

ブラウザで GitHub を開き、右上のアイコンをクリックして、settings を選択してください。

oRDrcV.png

oRrA4s.png

システムディスクを開きます:C:\Users\ 月星.ssh\id_rsa.pub、中のすべての内容をコピーしてください。
コピーした内容を GitHub の key フィールドに貼り付けて、Title を任意に入力してください。
oRsswF.png

oRyKk4.png

ステップ 5#

以下のコマンドを入力し、Enter キーを押し、yes と入力して再度 Enter キーを押してください。

hexo d -g

oRyLEF.png

キャッシュをクリアしてください。

hexo clean

静的ファイルを再生成してください。

hexo g

ブログをデプロイしてください。

hexo d

oWiYKH.png

上記の 4 つのステップを経て、GitHub Pages へのデプロイが完了しました。以下のリンクからデプロイしたサイトにアクセスできます。
https://xxx.github.io(xxx を自分のユーザー名に変更してください)

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。