前提:
1. githubのリポジトリを作成します。
2. Node.jsのインストール構成
3.インストール構成のGit
前提
1.新しいgithubのリポジトリを作成します。
- オープンgithubのウェブサイト、(登録)ログインアカウントは、新しい倉庫を作成します。
注意:名前==倉庫の要件、yourname.github.io; ==
勾选READMEでこのリポジトリを初期化します。
- 新倉庫の完成開いた後、以下のGitHubのページを開いて、右ボタンの設定をクリックしてください。
- 出典上記のリンクをブログにアクセスするためのリンクです後、masterブランチとして保存
ステップ2のNode.jsをインストールします。
オープンNode.jsの公式サイトに対応するオペレーティングシステムのバージョンと中央値のNode.jsをダウンロードします
これは、インストールが正常(デフォルト自動的に設定する環境変数によってインストール)された後に設定を確認するには、次のコマンドで提供されています
node -v npm -v
ステップ3のgitをインストールします
オープンGitリポジトリの公式サイトに対応するオペレーティングシステムのバージョンとgitの桁をダウンロードします
インストールが完了したら、それはコマンドで確認することができている成功した設定(デフォルト自動的に設定環境変数によってインストールされ、Windowsのコマンドプロンプトから選択し使用Gitリポジトリ)
git --version
gitのを設定します
ここでのgit bashのを開くために、マウスの右ボタン(次のコマンドは、Gitのbashで実行されます)
ユーザー名と電子メールのGitのセット(1回目)
git config --global user.name "yourname" git config --global user.email "youremail"
SSHの構成
#生成密钥,默认存储路径:C:\User\Administrator\.ssh ssh-keygen -t rsa -C"youremail" #添加密钥到ssh-agent eval "$(ssh-agent -s)" #添加生成的SSH key到ssh-agent ssh -add ~/.ssh/id_rsa
githubの上のSSHキーを追加します。
#步骤1 登录github,点击头像下的settings #步骤2 打开左侧的SSH and GPG keys #步骤3 点击右侧的new SSH key #步骤4 Title 自定义 Key输入刚才生成的C:\User\Administrator\.ssh路径下的id_rsa.pub
sshの成功を追加するかどうかを確認します
ssh -T [email protected]
SSHキーの設定失敗したソリューション
首先,清除所有的key-pair ssh-add -D rm -r ~/.ssh 删除你在github中的public-key 重新生成ssh密钥对 ssh-keygen -t rsa -C "[email protected]" 接下来正常操作 在github上添加公钥public-key: 1、首先在你的终端运行 xclip -sel c ~/.ssh/id_rsa.pub将公钥内容复制到剪切板 2、在github上添加公钥时,直接复制即可 3、保存
小規模チョッパー
hexo + githubの設定
インストールHexo
新しいフォルダを作成するための適切な場所を見つけるには空でなければなりません。例フォルダ:D:\ブログ
cmdを開き、新しいファイルを入力します。
d: cd Blog
インストールhexo
npm install hexo -g
インストールが成功したことを確認します
hexo -v
設定Hexo
初期ブログフォルダ
hexo init
必要なコンポーネントをインストールします。
npm install
ディレクトリ構造の構築
hexo g #或 hexo generate
オープンhexoサービス、プレビューインターフェース
hexo s #或 hexo server
最初の訪問
アクセス:localhostを:4000、ページの負荷を見ることができます。
Hexo Githubにお問い合わせください
オープンhexoプロファイル; D:\ブログ\の_config.yml
コンフィギュレーション・ファイルの終わりに:
リポジトリ:オープンgithubのリポジトリをクリッククローンまたはダウンロードは、対応するSSH内部倉庫のアドレスをコピー。
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repository: [email protected]:username/username.github.io.git
branch: master