GitHub入門(一)GIT配置與Hexo博客搭建


首先安裝配置Git環境,由於本人使用Windows操作系統所以從msysgit.github.io下載msysGit Windows版本,安裝。(Mac一般自帶Git)

安裝的時候一般使用默認選項,其中我選擇USE GitBash Only(只使用gitbash窗口,而不適用windows命令窗口)

安裝好后輸入git version查看git版本

 

配置用戶使用Git的姓名與郵箱

$git config global user.name “Your Name”

$git config global user.email “Your Email@XXX.com

這個命令會在gitbash根文件目錄下的~/.gitconfig下

[user]

       Name=xxx

       Email=xxx

順便一提,將color.ui設置為auto可以讓命令的輸出擁有更高的可讀性

$git config –global color.ui auto

“~/.gitconfig”下面會多出一行

[color]

ui=auto

為了讓本地Git能連上GitHub倉庫需要配置SSH KEY

運行下面命令創建SSH KEY:

$ssh-keygen -t rsa -C “Your Email”

之后連按回車 PS:(不知道為什么設置不了私有密鑰密碼可能是一個Bug?)

生成的密鑰在本地下gitbash根目錄下的 .ssh目錄中

Id_rsa為私有密鑰 id_rsa.pub公有密鑰,打開公有密鑰復制

打開GitHub

 

填入好之后,根據郵箱點確定

打開Git 輸入 ssh -T git@github.com,出現下圖則成功,可以本地修改倉庫了!

 

為了搭建Hexo博客需要先安裝Node.Js下載鏈接

首先在本地部署Hexo,創建一個hexo目錄然后點擊右鍵選擇Git Bash Here,將Hexo下載目錄放在這里。

輸入

$npm install -g hexo-cli

初始化Hexo

$hexo init

然后啟動Hexo

$hexo s

輸入http://localhost:4000/能夠看見本地的Hexo。

更換主題在這里面選擇主題

https://hexo.io/themes/

進入想應github中clone文件到本地hexo的文件夾的themes/目錄下

$git clone https://github.com/Haojen/hexo-theme-Claudia.git themes/claudia

然后進行想應的配置

如果要發布則需要輸入

Hexo g 初始化靜態文件

Hexo d 部署hexo

如果要使博客在二級目錄下,則需要新建一個倉庫例如blog,然后在hexo的_config.yml

然后在blog倉庫設置為github pages的分支

點擊Settings

 

 一些小提示:

  1.在GitHub Pages綁定自己的域名需要創建一個CNAME或者在Setting中設置域名。

  2.Hexo中的css文件如果要修改,則把.developgit下的文件刪除重新發布才更改。

  3.一些插件如果跟所需要的不匹配,可以更改node_modules(存放hexo插件的文件)中文件的js。

  4.添加新文章輸入,會在source下的post

    $hexo new "Name"

  5.雲標簽、分類 

   categories://分類
    - categoriy
   tags: //標簽
    - tags

  6.文章摘要 <! -- more -->

  7.如果想要在Hexo放圖片可以安裝 hexo-asset-image插件:

  在_config.yml文件中設置 post_asset_folder: true

    $npm install https://github.com/CodeFalling/hexo-asset-image -- save

  當用戶創建文章的時候,同時在post會創建一個一樣的文件夾,在圖片中放入這個文件

    ![NAME](文章名字/圖片.jpg)

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM