Я додаю управління джерелом до проекту, у якого його не було. Проблема полягає в тому, що спочатку існує багато файлів, які потрібно додати до git за допомогою .gitignore- файлу, але я не можу зрозуміти, як додати всі файли, не включаючи файли, що відповідають чомусь файлу .gitignore .
git add *
Наведена вище команда не додасть жодних файлів, оскільки вона виявляє файли, які ігноруються .gitignore .
git add -f *
Вищевказана команда додасть усі файли, включаючи файли, які я хочу проігнорувати.
Отже, як додати всі файли, зберігаючи при цьому файл .gitignore ?
git add --all .
чому різницяgit add .
в цьому контексті?