ベースのヒューゴ+のgithubのは、個人的なブログを作成します
PS:ブログの未来はgithubのを失うかもしれない、といくつかの写真のレコードの再配置のブログ、ブログの公園と時間の値下げを追加したいあまりに便利です
1.ローカルテスト
1.1インストール
地元のバーを設定してみてください!私は、Linuxのバージョンを使用するのDeepin
我々はgithubの上のダウンロードリンクを見つけるために、公式サイトにアクセスしてくださいhttps://github.com/gohugoio/hugo/releases
私は、64ビットのdebパッケージをダウンロードし、インストールしますsudo dpkg -i hugo_0.55.6_Linux-64bit.deb
インストールが完了です〜
私はヒューゴテストがあったているドキュメントにフォルダを作成しました
cwl@cwl-PC:~/Documents/blogtest$ pwd
/home/cwl/Documents/blogtest
初期のブログ
cwl@cwl-PC:hugo new site [myblog] "后面的myblog是可选的"
...
cwl@cwl-PC:~/Documents/blogtest$ tree
.
└── myblog
├── archetypes
│ └── default.md
├── config.toml
├── content
├── data
├── layouts
├── static
└── themes
実際には、このブログがアップされている、私たちはテーマを設定する必要があります
私たちは、公式テーマライブラリに来ましたhttps://themes.gohugo.io/
私達はちょうど、トピックを入力して、実際に、どのように使用することは非常に明確にされています
入門
インスト
新しいヒューゴのサイトを作成します。
$ hugo new site [path]
クローンにこのリポジトリthemes/
これはクローンをノックブログのルートであることをディレクトリ:(注)
$ cd [path]
$ git clone https://github.com/vaga/hugo-theme-m10c.git themes/m10c
この行を追加しconfig.toml
たファイル:
theme = "m10c"
その後、我々は次を起動しよう
hugo server -t m10c --buildDrafts
そしてアップ。
1.2書き込み記事
hugo new [path/xxx.md] "简单使用
2. githubのリポジトリに配備
まず、倉庫の音名が[あなたの名前.github.io]でなければなりません。ABCという名前の例githubのために、新しい倉庫を作成します。次に書きますabc.github.io
残り従来のビルド倉庫はについて話されていません。
次に、コマンドをノック
hugo --theme=m10c --baseUrl="Q1143316492.github.io" --buildDrafts
Qiaowan後、私たちは1つのパブリックフォルダを持っていることがわかります
cwl@cwl-PC:~/Documents/blogtest/myblog$ hugo --theme=m10c --baseUrl="Q1143316492.github.io" --buildDrafts
| EN
+------------------+----+
Pages | 7
Paginator pages | 0
Non-page files | 0
Static files | 1
Processed images | 0
Aliases | 3
Sitemaps | 1
Cleaned | 0
Total in 10 ms
cwl@cwl-PC:~/Documents/blogtest/myblog$ ls
archetypes config.toml content data layouts public resources static themes
cwl@cwl-PC:~/Documents/blogtest/myblog$ ls -l
总用量 36
drwxr-xr-x 2 cwl cwl 4096 6月 8 18:24 archetypes
-rw-r--r-- 1 cwl cwl 82 6月 8 18:24 config.toml
drwxr-xr-x 2 cwl cwl 4096 6月 8 18:24 content
drwxr-xr-x 2 cwl cwl 4096 6月 8 18:24 data
drwxr-xr-x 2 cwl cwl 4096 6月 8 18:24 layouts
drwxr-xr-x 6 cwl cwl 4096 6月 8 18:47 public
drwxr-xr-x 3 cwl cwl 4096 6月 8 18:26 resources
drwxr-xr-x 2 cwl cwl 4096 6月 8 18:24 static
drwxr-xr-x 3 cwl cwl 4096 6月 8 18:26 themes
今、私たちは、パブリックフォルダが私たちのgitの上に到達することができ、それを必要とします
cwl@cwl-PC:~/Documents/blogtest/myblog$ cd public/
cwl@cwl-PC:~/Documents/blogtest/myblog/public$ ls
404.html avatar.jpg categories css index.html index.xml page sitemap.xml tags
cwl@cwl-PC:~/Documents/blogtest/myblog/public$ git init
已初始化空的 Git 仓库于 /home/cwl/Documents/blogtest/myblog/public/.git/
cwl@cwl-PC:~/Documents/blogtest/myblog/public$ git add *
cwl@cwl-PC:~/Documents/blogtest/myblog/public$ git commit -m "hugo first submit"
"直接push发现不可以,那就push到master
cwl@cwl-PC:~/Documents/blogtest/myblog/public$ git push
fatal: 当前分支 master 没有对应的上游分支。
为推送当前分支并建立与远程上游的跟踪,使用
git push --set-upstream origin master
cwl@cwl-PC:~/Documents/blogtest/myblog/public$ git push -u origin master
ここでは、「abc.github.io」訪問、ABC自分の名前を使用することができます
概要
hugo new site [myblog] "后面的myblog是可选的"
初期のブログ- 私はスタートを切るの上に続いて、我々はテーマをダウンロードすることができ、非常に明確に書かれたサイトのテーマをインストールする方法を、あなたが見ることができます
hugo server -t m10c --buildDrafts
これは、地元の倉庫で開かれていますhugo new post/first.md
ブログを書く、コンテキストでmdのディレクトリを作成しますhugo --theme=m10c --baseUrl="Q1143316492.github.io" --buildDrafts
これは、リモートリポジトリを開くことができますローカルのブログのディレクトリでこのコマンドはプラスパブリックディレクトリ。私達はちょうど彼がリモートのgitリポジトリに同期させることができます置きます。
この手順はのみ提供する無料の倉庫を提供するために、各ユーザーに個人的なウェブサイトのgithubのを使用します
emmmmmmmmm、ブログをすることができますが、見栄えの良いかじるしていないようです。。。
私は簡単に写真を固執することができ、ウェブサイトの値下げ欠如を書くことができます。。。