| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Hello! We're cleaning up the BUL GitHub as best we can, and revoking access to repositories for folks who no longer work here or otherwise shouldn't have access. If we've made a mistake and removed you from a repository you should have access to, please get in touch and we'll get it sorted out.
Never Commit Sensitive Information — even if the repository is private.
Keep private things out of the github code directory
Keep out of code, and the github code directory:
Implementation: One common pattern is to have a "project_outer_directory" that contains these things (as well as the "project_code_directory"), and only commit the "project_code_directory" to github.
Utilize environment variables: Store sensitive information in environment variables, set outside of the git-directory and thus not able to be accidentally committed. All languages support common ways of doing this.
Do not depend on the .gitignore file for security: Rather, get in the habit of thinking of the .gitignore file as keeping messy-unnecessary-cruft out of github (like auto-compiled *.pyc files), not as basic security. Instead, keep the sensitive info out of the github directory in the first place.
See also:
This document is a draft & will be undergoing revisions.
This is the django app that runs the Theater That Was Rome project website.
Web-app that allows staff to configure uploader-webapps, and students to upload to them.
Loading…
Loading…
| Back | FazBrowse Home | New Git URL |