Я добавляю новую папку (на самом деле я клонировал ее из другого репозитория и забыл об этом), затем я сделал некоторые изменения там. Кроме того, я сделал много изменений в других местах, когда я пытался сделать git add
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
# (commit or discard the untracked or modified content in submodules)
#
# modified: protected/ext/SpecificFolder (modified content)
#
Потом я помню, что, возможно, там была папка .git (потому что раньше я делал там git clone). Я пошел в эту папку и удалил ненужные файлы (папки) и папку .git тоже. Я проверил статус мерзавца, ничего странного. Затем совершите коммит и извлеките его в другую ветку, и вдруг я понял, что эта папка не была добавлена в последний коммит. На самом деле папка была добавлена, но файлы внутри были проигнорированы. Теперь даже когда я пытаюсь сделать git add
для этой папки ничего не происходит и git status
не показываю никаких изменений :(
Что я могу сделать ?
.git
репозиторий, и файлы добавляются в этот репозиторий вместо репозитория в основной папке. Даже в графическом интерфейсе Git эта подпапка отображалась как файл, а не как папка.