Gitで管理しない


.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)

.gitignoreの指定によりdir2は監視対象外

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