Gitignore - фатальный: файлы не добавлены
У меня проблема с git, точнее с gitignore.
Я создал пустую папку
Инициализировано git
mkdir fold
cd fold
git init
Обновлен gitignore (как показано ниже)
*.prjx
Преданный gitignore
git add .gitignore
git commit -m "update gitignore"
Теперь у меня есть несколько файлов (среди них .prjx) и папки в моем корне (fold), и я хотел бы добавить их все, но когда я запустил
git add *
Я получаю сообщение ниже
The following paths are ignored by one of your .gitignore files:
ftc.prjx
Use -f if you really want to add them.
fatal: no files added
Я не хочу добавлять его, просто хочу добавить все остальные файлы и папки.
По моему пониманию, .gitignore должен справиться именно так, так почему я получил сообщение выше?
Я что-то пропустил?
Ответы
Ответ 1
вы должны запустить git add .
, а не git add *
*
интерпретируется оболочкой и заменяется всем файлом и папкой в текущем местоположении. очевидно, что ftc.prjx является одним из них, а git просто предупреждает, что файл находится в игнорировании.