Git Repo не распознает файлы после того, как я удалил и повторно добавил их на одну папку выше - PullRequest
0 голосов
/ 21 ноября 2018

У меня была ненужная пустая родительская папка в моей иерархии git, поэтому я вырезал и вставил всю структуру папок из своего репозитория git, удалил старую папку и вставил содержимое, которое я хотел, на один уровень выше, а затем зафиксировал и снова отправил.Теперь git не распознает наличие файлов в новой папке.Я подтвердил, что это не проблема с моим .gitignore или git / info / exclude.Я попытался запустить git add . безрезультатно.

Так ранее это было

Корневая папка => oldFolder => myFolder

Я изменил его, чтобы удалить oldFolder, чтобы он былсейчас

RootFolder => myFolder

Но теперь git просто показывает имя myFolder в rootFolder, но считает, что оно пустое, хотя в нем много подпапок и файлов.

Есть ли терминальная команда, которую я могу запустить, чтобы заставить git заново распознать содержимое myFolder?

Я запускаю macOS Mojave на MacBook Pro, если это что-то меняет.

1 Ответ

0 голосов
/ 21 ноября 2018

В исходной подпапке myFolder у меня была дублирующаяся папка .git, поэтому git подумал, что это был еще один целый репозиторий, и проигнорировал его.Удаление этой мошеннической папки .git и повторный запуск git add . заставили ее увидеть файлы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...