忽略子資料夾中的檔案(多個 gitignore 檔案)

假設你有一個這樣的儲存庫結構:

examples/
    output.log
src/
    <files not shown>
    output.log
README.md

示例目錄中的 output.log 是有效的,並且專案需要收集理解,而 src/下面的那個是在除錯時建立的,不應該在歷史記錄或儲存庫的一部分中。

有兩種方法可以忽略此檔案。你可以將絕對路徑放在工作目錄根目錄下的 .gitignore 檔案中:

# /.gitignore
src/output.log

或者,你可以在 src/目錄中建立 .gitignore 檔案,並忽略與此 .gitignore 相關的檔案:

# /src/.gitignore
output.log