手把手教你Git安裝、配置和使用以及博客搭建

需要用到的工具

git.exe

安裝Git只需要一直next就可以

1 首先去用郵箱注冊GitHub賬號
2 測試git是否安裝成功 啟動程序GitBash
3 終端配置

配置Git

<br />

配置用戶名

$ git config --global user.name.你的用戶名

配置郵箱

$ git config --global user.email 你的郵箱

保存

$ git config --global alias.ymz(這個隨意) commit

設置ssh 這個很重要哦

$ ssh-keygen -c "你的郵箱" -t rsa

查看你的C盤Users/Administrator目錄

1 是否有.ssh文件夾
2 文件夾中有id_rsa、id_rsa.pub文件

強制查看是否關聯Github

$ ssh -T git@github.com
The authenticity of host 'github.com (192.30.253.113)' can't be established.
RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
Are you sure you want to continue connecting (yes)? yes
Warning: Permanently added 'github.com,192.30.253.113' (RSA) to the list of known hosts.
Permission denied (publickey).

why?為什么會這樣呢? 因為沒有登錄GitHub把我們剛剛生成的ssh給設置進去。

說到這里了,肯定是設置SSH呢

1 首先進入Git-Setting設置SSH and GPG key
2 將id_rsa.pub文件用記事本打開將里面所有的內容復制添加到github中的key

再次查看是否關聯Github

$ ssh -T git@github.com
Warning: Permanently added the RSA host key for IP address '192.30.253.112' to the list of known hosts.
Permission denied (publickey).

媽蛋居然提示失敗,我發現我復制的時候沒有復制完全,純屬意外

$  ssh -T git@github.com
Hi gyymz1993! You've successfully authenticated, but GitHub does not provide shell access.

這個提示就表示成功了

這個命令可以查看出錯信息

$  shh -T -v git@github.com

<br />

現在就是最實用最牛逼得部分了

<br />

提交本地項目步驟

1 在gitHub新建個項目(這個不會自行百度)
2 命令提交

增加注釋文件

$  echo "# MstarStoreApp" >> README.md

第一步想當然注釋告訴別人這個項目是干嘛的

初始化倉庫

$  git init

添加所有文件

$  git add .

commit

$  git commit -m "first commit"

你的gitHub項目的SSH路徑

$  git remote add origin git@github.com:yourname/XXX.git

最后一步就是提交了

$  git push -u origin master

下載一個項目到本地

$  git clone git@github.com:yourname/XXX.git

<br />

更牛逼的部分,搭建自己的博客

<br />

需要用到的工具node.js.msi 下載

安裝只需要一直next就可以

next完后測試是否安裝成功

配置環境變量

$  找到安裝目錄    C:\node
   配置環境變量  path  加上  C:\node

測試方法

$  npm --v
$  node -v

如果出現版本號則正確安裝

本地博客環境創建 安裝hexo

$  npm install -g hexo

保存安裝

$  npm install hexo --save

查看 hexo是否安裝成功

$  hexo -v

初始化hexo

$  hexo init 

開始本地服務

$  hexo s

再瀏覽器中輸入 http://localhost:4000/ 即可瀏覽

找到hexo目錄下的D:\Git\Hexo_config.yml文件修改項目中的ssh路徑

$ deploy:
  type: git
  repo: git@github.com:yourname/yourname.github-io.git 

修改成這樣執行

$ npm install hexo-deployer-git --save

生成靜態網頁

$ hexo g

部署到服務器

$ hexo d

折騰(換電腦后使用) 目前自己笨方法

<br />

前面得操作一樣,緊跟著初 ##始化hexo后用原來的博文文件替換現在的文件

1 Hexo\node_modules(這個其實就是你安裝的插件什么搜索系統啊之類的)
2 _config.yml 你自己的配置文件
3 \Hexo\source 目錄下你的所有博客文件
4 themes\yelee 這個是你的主題文件
當你替換好之后開始接著到

開始本地服務>后的操作

直到最后一步部署到服務器

$ hexo d
ERROR Deployer not found: git

這是咋回事呢?

重新安裝deployer

$ npm install hexo-deployer-git

保存安裝deployer

$ npm install hexo-deployer-git --save

Hexo\node_modules(這個其實就是你安裝的插件什么搜索系統啊之類的)這部分其實替換沒有用,必須重新安裝

Hexo\node_modules(這個其實就是你安裝的插件什么搜索系統啊之類的)這部分其實替換沒有用,必須重新安裝

Hexo\node_modules(這個其實就是你安裝的插件什么搜索系統啊之類的)這部分其實替換沒有用,必須重新安裝

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容