Функция .gitignore, чтобы избежать нажатия клавиш API? - PullRequest
0 голосов
/ 30 августа 2018

Привет, я буду использовать MySQL, Connector / Python для доступа к некоторым данным в БД. Я прочитал в руководящих принципах не для того, чтобы жестко закодировать ключи к коду, а использовать config.py. Я также обнаружил, что это можно сделать с помощью JSON . Мое приложение будет подано на Heroku. Какая польза от .gitignore? На этом примере он использовал имя databaseconfig.py. Но добавили строку *config.py в файл .gitignore. Почему не *databaseconfig.py? И что эквивалентно, если мне нужно добавить файл конфигурации JSON в .gitignore? Спасибо!

1 Ответ

0 голосов
/ 30 августа 2018

Он использует *config.py строку в .gitignore, потому что тогда git будет игнорировать все файлы, оканчивающиеся на config.py, например, dabaseconfig.py, config.py, networkconfig.py и testingtestingothertestconfig.py все игнорируются ( но, например, confignotcorrectformat.py будет не игнорироваться). * является так называемым символом подстановки и будет соответствовать чему угодно.

Если вам нужно игнорировать файл конфигурации JSON, вы можете использовать строку *config.json в вашем .gitignore.

...