使用 Hugo 時,有些檔案並不用近 Git,我們可將這些檔案寫在 .gitignore
內。
Version
Hugo 0.121
Git
.gitignore
# Hugo
public
resources
.hugo_build.lock
# Editor
.vscode
.idea
# NPM
node_modules
# macOS
.DS_Store
將 .gitignore
建立在 Hugo 專案的 根目錄
下。
public
: final HTML/CSS/JavaScript for productionresources
:hugo server
時所建立的暫存目錄.hugo_build.lock
: Hugo build 所建立的 lock 檔.vscode
:VSCode 的暫存檔存放目錄.idea
: WebStorm 的暫存檔存放目錄node_modules
: NPM 套件存放目錄.DS_Store
: macOS 的資源檔
Conclusion
- Hugo CLI 並沒有提供預設的
.gitignore
檔,因此我們必須自己建立 `.gitignore