使用Hexo書き込みブログ感覚スティック倍、特にその式で、コードをレンダリング、ちょうどクール過ぎることはありません。天候が予測できない場合でも、hexoブログのソースファイルは、ローカルに存在している - コンピュータ中毒、またはディスクに原因が損傷することはできません起動、その後、物憂げに、保存することはできませんどのようにブログ上のファイル、涙。
あるいは、同時にそれを行う方法を、別のコンピュータの端からブログ記事を同期しています。
それのバックアップを作成する方法はありますか?
この方法の一つ
Uは、バックアップ用のローカルコンピュータにディスクからコピーしました。
方法二
以下のようなディスクBaiduのクラウド/クラウドテンセントのマイクロへのバックアップ。
メソッドスリー
コンピュータが破損している場合、githubのにソースファイルをホスティングしている、または背面のソースファイルを見つけるためにのみいくつかのコマンドを実行するには、コンピュータのニーズを交換され、このアプローチは、初めに、いくつかの困難を持っているかもしれないが、私は個人的には二つの方法上記よりも優れていると思います。
チューブのブログのソースファイル
でGitHub
という名前の新しい倉庫、作成blog
:あなたは倉庫の形式を設定することができます(ローカルソースファイル名と一致クリップ)、 public or private
。
ローカル入力し
blog
たフォルダを、倉庫を作成するには、次のコマンドを実行します。-
1
gitの初期化
リモートリポジトリのアドレスと更新を設定します:
1
2gitのリモート追加起源[email protected]:smilexiamo / hexo.git
gitのプル原点マスター変更
.gitignore
(手動で作成していない場合)ファイルを、そこに追加*.log
してpublic/
も.deploy*/
。各実行のでhexo generate
コマンド大型の列が バックアップ保護hexoブログのソースファイルを作成するので、ディレクトリが更新されますときは、書き換えられていること。だから、プッシュ速度をスピードアップするために、2つのディレクトリのアップデートでファイルを無視します。ローカルに提出Hexoソースを完了するには、次のコマンドを実行します。
1
2追加gitの。
-mコミットgitの「バックアップとして追加hexoソースファイルを。」ローカルリポジトリのGithubにファイルをプッシュするには、次のコマンドを実行します。
1
Gitのプッシュ原点マスター
今、任意のコンピュータ上で、あなただけの必要な
git clone [email protected]:smilexiamo/hexo.git
ローカルソースHexoにファイルをコピー完了させます。(バックしてください`[email protected]:倉庫のそれぞれのアドレスのsmilexiamo / hexo.git`交換そうでなければ、クローンは元ブロガーのブログになります:)。)あなたは地元のブログを終了したら、今度は最新バージョンへのGithub上hexoのソースコードを維持、更新Hexoブログのソースファイルの同期を完了するために、次のコマンドを実行します。
1
2
3追加gitの。
-m「アップデートhexoソースファイルを」コミットGitは
プッシュ原点マスターをgitのリモートリポジトリは更新のために、ローカルに同期hexoソースファイルに次のコマンドを実行したとき。
1
gitのプル原点マスター
これまでのところ、Hexoソースコードファイルの同期が完了し、更新されています。