git-flask-python : Is it safe to remove pycache and flask session folders

Multi tool use
Multi tool use


git-flask-python : Is it safe to remove pycache and flask session folders



I had implemented my project along with daily commits to Github, which is a website implemented using Flask and Python, while daily commits I used to git add --a, thus it has added all folders like __pycache__ and flask_session. I think it is safe to delete those from my Github, Is it so? If not why?


git add --a


__pycache__


flask_session




2 Answers
2



If you look at gitignore.io/python, you will find in the generated .gitignore file


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



However, you won't find flask_session, not even in flask-common/.gitignore.


flask_session


flask-common/.gitignore



The Flask documentation mentions:



SESSION_FILE_DIR The directory where session files are stored.
Default to use flask_session directory under current working directory.


SESSION_FILE_DIR


flask_session



If that is something private to the user and the flask execution, then add to your .gitignore:


/*_session/



But considering a Flask session stores secrets, the best practice would be to configure Flask to store its session outside the Git repository: that way, no risk to add by mistake anything, .gitignore or not.


.gitignore





Thanks, it helped.
– Rahul Gurung
21 hours ago



Both these folder contain temporary object that are created in runtime, and there's no point in committing them to git.
I'd remove those folders from your repository and then add them to .gitignore to prevent them from being re-added there by mistake.


.gitignore





thank you, for help.
– Rahul Gurung
21 hours ago






By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

9YAqOMP,rae5y3W,x 2oSjKPGdNNepiGa3rzyABrpmId2HCVEkO bYMl
nMOY nVB fcki mijH r9Rg Jkdl57Nq0Vv eHsPDhDVuZDMQcZEJf ixbCk cfe7

Popular posts from this blog

Delphi Android file open failure with API 26

.

Amasya