У меня клонированное репо. Там каталог, назовите его a/b/c, который использовал свое собственное репо, т.е. Был /b/c/.git/etc.
Теперь я хочу, чтобы файлы управлялись в основном репо. Я не забочусь об истории в a/b/c, поэтому я удалил директорию .git в a/b/c
Но проблема в том, что git status
полностью игнорирует a/b/c. Я не могу git add
его. Как будто я поместил путь в .gitignore (у меня его нет).
Очевидно, что раньше было git игнорировать subdir с dir в нем, но теперь, как он знает разницу?
Есть ли где-то еще, что игнорируются файлы, кроме .gitignore и .git/info/исключает? Нет ничего в файле .git/config?
Мне задали вопрос о статусе git. Не много:
/path/to/root/dir $ git status
# On branch fred
nothing to commit (working directory clean)
И что говорит git add. Еще меньше (ничего)
/path/to/root/dir $ git add a/b/c