最適解ではないかもしれません
今回、Git管理対象のソースコードはコード記述後Git管理下んび置くこととなりました。
その後”git init”し、”.gitignore”を作成したと思います。
一度コミットしてから気づいたのですが”.gitignore”に記載したディレクトリがUntracked状態になっていました。
Ignoreしたのに何故Untrackedになっているのか不思議に思い調べてみると”git rm –cached FILE”とすると解決しそうな記述がありました。私の状況ではIgnore対象は未コミットのため当然状況は変わらず。
最終的には以下の形で落ち着きました。つまり一度Ignore対象のディレクトリをコミットしてから”git rm –cached FILE”すると解決しました。
# ignore対象のディレクトリがUntracked状態になっている
git status
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
# IGNORE_DIR/
# 一度コミットしてからGit管理対象から外す
git add IGNORE_DIR/
git commit -m "ignore"
git rm --cached IGNORE_DIR/
# 確認してみる
git status --ignored
# On branch main
# Ignored files:
# (use "git add -f <file>..." to include in what will be committed)
# IGNORE_DIR/