git-flask-python: безопасно ли удалять папки с сессиями pycache и flask - PullRequest
0 голосов
/ 30 июня 2018

Я реализовал свой проект вместе с ежедневными коммитами на Github, который является веб-сайтом, реализованным с использованием Flask и Python, в то время как ежедневные коммиты я использовал для git add --a, поэтому он добавил все папки, такие как __pycache__ и flask_session. Я думаю, это безопасно удалить из моего Github, это так? Если нет, то почему?

Ответы [ 2 ]

0 голосов
/ 30 июня 2018

Если вы посмотрите на gitignore.io / python , вы найдете в сгенерированном файле .gitignore

### Python ###
# Byte-compiled / optimized / DLL files
__pycache__/

Однако вы не найдете flask_session, даже в flask-common/.gitignore.

В документации Flask упоминается:

SESSION_FILE_DIR Каталог, в котором хранятся файлы сеансов.
По умолчанию используется каталог flask_session в текущем рабочем каталоге.

Если это что-то личное для пользователя и выполнения колбы, добавьте в свой .gitignore:

/*_session/

Но, учитывая, что сеанс Flask хранит секреты, лучше всего настроить Flask для хранения своего сеанса вне хранилища Git: таким образом, нет риска по ошибке добавить что-либо , .gitignore или нет.

0 голосов
/ 30 июня 2018

Обе эти папки содержат временные объекты, которые создаются во время выполнения, и нет смысла отправлять их в git. Я бы удалил эти папки из вашего хранилища, а затем добавил их в .gitignore, чтобы предотвратить их повторное добавление туда по ошибке.

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