Code hosting
Department code hosting
The Biochemistry Department has two official homes for code.
Which one do I use?
| GitLab | GitHub | |
|---|---|---|
| For | Private, internal, work-in-progress | Published / publicly shareable code |
| URL | gitlab.unige.ch/unige-biochem | github.com/unige-biochem |
| Login | SWITCH edu-ID | GitHub account (ask Nicolas for an invite) |
| Data location | UNIGE / Switzerland | Public, on GitHub |
Default: if a project is ongoing or unpublished, use GitLab and make sure the project is private. Move it to GitHub when it's ready to be shared publicly.
Getting access
- GitLab: log in at gitlab.unige.ch with your SWITCH edu-ID.
- GitHub: send your GitHub handle to Nicolas to be invited to the organization.
Ground rules for public (GitHub) repos
Before making a repo public, check that:
- It has a license (we recommend MIT by default).
- It contains no secrets, credentials, or unpublished/sensitive data.
- It has a README and a named maintainer.
- Public release is coordinated with your publication timeline.
Contact
Nicolas Chiaruttini — — for invites, migrations, or help getting started.