Git add игнорирует определенные файлы, даже если .gitignore не существует - PullRequest
1 голос
/ 16 марта 2020

У меня довольно странная проблема с моими git рабочими папками. Вот сводка:

  • У меня ранее было локальное git репо с файлом .gitignore, в котором игнорировались определенные файлы / папки.

  • I удалил репозиторий (. git папка), а также файл .gitignore

  • Затем я инициализировал новый с git init в той же папке. Теперь, когда я делаю «git add.», Предыдущий шаблон игнорирования по какой-то причине сохраняется.

  • Даже странно, это происходит с любым новым проектом, имеющим такую ​​же структуру папок, нет независимо от того, где я размещаю проект на моем компьютере.

  • Я пытался удалить и воссоздать файлы несколько раз. Я даже создал новый файл .gitignore с другим рисунком. Кажется, он не действует, за исключением случаев, когда он настроен на игнорирование всего (только * в файле)

Я предполагаю, что шаблон .gitignore, который я удалил, где-то сохраняется, что Я не знаю, где находится. Если кто-то сталкивался с подобной проблемой или знает, чего мне не хватает, я хотел бы знать. Я все еще новичок в git. Извините, если это что-то очень очевидное, что я упустил.

ОБНОВЛЕНИЕ: Я до сих пор не нашел причину такого поведения, но мне удалось все сбросить, выполнив 'git add --force.' в каталоге, а затем удалив репо. Теперь я инициализировал новый репо, который работает как положено.

...