Есть ли способ скрыть строку кода из GitHub Publi c? - PullRequest
0 голосов
/ 29 апреля 2020

Я работаю с Flask. Я хочу, чтобы мои репозитории публиковали c на моем GitHub, но я также не хочу, чтобы кто-нибудь видел мой URI базы данных. Есть ли способ скрыть этот кусок кода для публикации c? В Google я вижу людей, говорящих о том, чтобы поместить их в переменную окружения, но разве это не будет перенесено в GitHub?

1 Ответ

1 голос
/ 29 апреля 2020

Это будут обобщенные c примеры.

Опция 1: .gitignore

program.py

from config import dbURI

connect_to_database(dbURI)

config.py

dbURI = 'URI'

и измените свой .gitignore (чтобы пропустить его в своем репо)

config.py

Опция 2: переменная среды

  1. Установите его в качестве переменной среды
  2. Загрузите его в свой код с помощью dbURI = os.getenv(environment_variable_name)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...