Как-то, 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