どういうわけか、git は、追跡されていないファイル (かなり長い間、約 17 か月間、私のリポジトリにあったディレクトリ) があることを頭に入れました。とにかく、これが追跡されていないファイルではないことを git に納得させることはできないようです。さらに、問題のファイルを再度追加することはできません。どうすればこれを修正できますか?
例:
➜ git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# rosetta_tests/profile/tests/docking/
nothing added to commit but untracked files present (use "git add" to track)
ディレクトリを追加して、ステータスを再確認してみます。
➜ git add rosetta_tests/profile/tests/docking/
➜ git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# rosetta_tests/profile/tests/docking/
nothing added to commit but untracked files present (use "git add" to track)
念のために(ソースツリーのルートから)
➜ git add .
➜ git status
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# rosetta_tests/profile/tests/docking/
nothing added to commit but untracked files present (use "git add" to track)
ここで何が起こっているのですか?どうすればgitに自分自身を修正するよう説得できますか?
編集
さらにいくつかの詳細:
-ファイルは.gitignoreにありません
・問題のフォルダには3つの追跡ファイルがあるため、空ではありません
-さらに掘り下げた後、追跡フォルダーの大文字と小文字を変更すると、このようなことが発生する可能性があるようです。残念ながら、これは当てはまりません (駄洒落!)。フォルダ名の大文字と小文字は変更されていません。
-ドッキング ディレクトリの内容:
➜ ls -lA rosetta_tests/profile/tests/docking/.
total 16
-rw-r--r-- 1 tim staff 2209 Jul 17 10:47 command
-rw-r--r-- 1 tim staff 260 Jul 17 10:47 flags
drwxr-xr-x 3 tim staff 102 Jul 17 10:47 input