Как мне удалить ненужные каталоги без отслеживания из моей ветки git?
По какой-то причине в моей ветке git есть неотслеживаемые папки, которые не имеют ничего общего с моим текущим каталогом. Похоже, они в основном параллельные каталоги.
Понятия не имею почему, но я пытался использовать git ls-files --others --exclude-standard >> .gitignore
а также git clean -d -f -f
,
Не уверен, что это что-то не так с моим репо или что.
Единственные файлы, которые должны существовать, index.html
а также scripts.js
1 ответ
Решение
Убедитесь, что у вас нет .git
папка в родительском каталоге того, в том числе script.js
,
Если вы делаете (и не заботитесь о его истории), удалите его, а затем инициализируйте git-репо в текущей папке (где находится script.js)
git init .
git status
Тогда вы должны видеть только ваши файлы, а не родительские папки.