Hexoを使ってGithub Pagesにブログを公開します。
GitHub Pages:http://mamichin.github.io ブログ公開場所:https://github.com/mamichin/mamichin.lifeblog
もう1年前の事でしょうか。google Homeアプリ作ってみようと勉強会に参加したときに「デプロイ」という言葉を初めて知りました。グーグル先生に「デプロイとは」と入れて調べたところ、「展開」という意味だそうな。。え?リリースとかじゃダメ?なんか微妙にちょっと違うだけじゃない?なんか、「ホットケーキ」を「パンケーキ」と呼ぶようになったのと同じ感覚。。
まぁいいんですけど~。
前提
HexoでGithubにブログを作る1 ローカルでHexoのWebページ準備編済み
GitHubにリポジトリ作成し、ソースコミット
GitHubにブログ用のリポジトリ(mamichin/mamichin.lifeblog)を作ります。 以下を実施して、gitにソースをmasterにコミットします。
|
|
pusu時にGithubのアカウント名やパスワードが聞かれた場合があります。
config.ymlのDeployment書き換え
mamichin.blog直下にある_config.ymlファイルの以下を書き換えます。
|
|
git デプロイ
Hexoの git デプロイプラグインをインストールします。
|
|
公開用ファイルを作成(generate)し、デプロイ(deploy)します。
|
|
まとめてできます
|
|
git デプロイでエラー
こんなエラーが出ました。
|
|
こちらのサイトを参考に設定して解決です。 gitHubでssh接続する手順公開鍵・秘密鍵の生成から
結局
とてもお手軽にブログが作れるのは良いのですが、デザインとか細かいところが気に始めると、、私の性分には合わないようです。でもいろいろ勉強させてもらいました。