更新於 2024.10.04

若有目錄

project
├── .gitignore
├┬─ path/to/
│├── targetDir/
│└── targetFile
├── targetDir/
└── targetFile
mkdir -p path/to/targetDir targetDir
touch path/to/targetDir/file path/to/targetFile targetDir/file targetFile

.gitignore 文件為

  1. 沒有路徑引導:

    targetDir/
    targetFile

    可捕獲

    project/path/to/targetDir/
    project/path/to/targetFile
    project/targetDir/
    project/targetFile
    
  2. / 路徑引導:

    /targetDir/
    /targetFile

    可捕獲

    project/targetDir/
    project/targetFile
    
  3. ./ 路徑引導沒有任何文件被捕獲。

    ./targetDir/
    ./targetFile

file 可以捕獲文件或目錄,而 file/ 則只能捕獲目錄。