Gitignore config - как сделать git осведомленным - PullRequest
1 голос
/ 16 февраля 2020

Я настроил git с:

git config --global core.excludesFile ~/.gitignore

Я добавил новые правила:

*. Png * .h5 * .mat

, каждый из которых по-своему затем сохраните строку (последовательные строки).

Затем перейдите в мою папку git (с моим исходным кодом, другими файлами и т. д. c.). Я git добавляю *, но git все еще хочет добавить файлы h5 !!. Должен ли я сделать что-то еще? Как заставить git знать о новых правилах игнорирования до git add?

Я прочитал, что создания файла .gitignore и выполнения вышеупомянутой команды было достаточно, чтобы заставить git знать о игнорировать файлы глобально?

1 Ответ

1 голос
/ 16 февраля 2020

Вы можете удалить кэш git, а затем снова добавить все файлы

git rm -r --cached .

Добавить все файлы еще раз

git add .

И затем зафиксировать изменения

git commit -m ".gitignore is now working"

Примечание: будьте внимательны, чтобы зафиксировать все ваши изменения ранее, иначе вы потеряете контроль над всеми измененными файлами

См. здесь для получения дополнительной информации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...