.gitignoreファイルは、Gitリポジトリ内で特定のファイルやディレクトリを無視するための設定ファイルです。
.gitignore
ディレクトリ階層
dir
├─.git (Gitリポジトリ管理データ)
├─ .gitignore
├─ dir1
└─ dir2
===============
【.gitignoreの中身】
dir2/
$ git status
On branch main
nothing to commit, working tree clean
『dir1とdir2共にtxtファイル作成』
$ touch dir1/sample1.txt dir2/sample2.txt
$ git status
On branch main
Untracked files:
(use "git add <file>..." to include in what will be committed)
dir1/
nothing added to commit but untracked files present (use "git add" to track)
Untracked files:
(use "git add <file>..." to include in what will be committed)
dir1/
nothing added to commit but untracked files present (use "git add" to track)
【ファイル作成後】
ディレクトリ階層
home
├─ dir1
│ └─ sample1.txt
└─ dir2
└─ sample2.txt