Я добавляю исходный контроль в проект, у которого его нет. Проблема состоит в том, что для первоначального добавления в git с файлом .gitignore есть много файлов, но я не могу понять, как добавить все файлы, не включая файлы, соответствующие чему-то в файле .gitignore.
git add *
Приведенная выше команда не добавит никаких файлов, поскольку обнаруживает файлы, которые игнорируются .gitignore.
git add -f *
Вышеупомянутая команда добавит все файлы, включая файлы, которые я хочу игнорировать.
Итак, как я могу добавить все файлы, все еще придерживаясь файла .gitignore?