Каким-то образом 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
-В рассматриваемой папке есть три отслеживаемых файла, поэтому она не пуста
-После еще большего копания кажется, что что-то подобное может возникнуть из-за изменения регистра отслеживаемой папки. Это, к сожалению, не так (каламбур! ). Имя папки никогда не меняло регистр.
-Содержимое стыковочного каталога:
➜ 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