文章目錄

一開始我的 Tags 中的 Hexo 是小寫的,後來把他改成大寫,結果 Tags/Hexo 的頁面就變成404了…
原因是 git 預設對於檔名的大小寫無感,把資料夾名稱改成大寫或小寫並不算是有更動。
因此改了大小寫、生成檔案、部屬以後 Repository 上的資料夾是還是小寫的 tags/hexo/
但是 Hexo 幫我們生成的檔案,連結已經變成大寫的 tags/Hexo/ ,就找不到網頁啦ˊ_>ˋ

後來看了 hexo-deployer-git 發現有個資料夾隱藏叫做.deploy_git
原來 Hexo 生成的靜態網站.git 是在.deploy_git 裡,所以要這樣做:

$ cd .deploy_git
$ git config core.ignorecase false
$ hexo clean
$ hexo generate
$ hexo deploy

git config 中有個設定可以讓 git 對大小寫有感,指令是這樣 $ git config core.ignorecase false
但是要進去.deploy_git才能改到要發佈到 GitHub Pages 的 git config
之後把產生檔案 clean 再重新產生、發佈一次,Repo的 tags/Hexo/ 終於變大寫了!!

文章目錄