Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Coderefinery project website.
Pre-workshop survey data.
Holds documents and guides for workshop administration.
Example project we use in the reproducibility lesson.
Code documentation lesson material.
Reproducible research material
Modular code development lesson.
Course material on Jupyter Notebooks.
Exercise to practice collaborative forking workflow.
Exercise to practice collaborative centralized workflow.
Collaborative distributed version control lesson.
Introduction to version control with Git.
Shortcuts to make git pull requests take less keystrokes
Reports and presentations.
Intro lecture/discussion about software licensing and citation.
CodeRefinery workshop software installation instructions.
Simple example project used in teaching Git (contains errors).
Diverse operation manuals.
Lesson on automated IDE (PyCharm).
Simple example project to demonstrate readthedocs documentation service
Deploy a GitLab runner in OpenStack
Ansible role for configuring GitLab runners
Git branch design lesson.
An Ansible playbook to deploy a Gitlab Server on OpenStack (Specifically CSC's Pouta)
CMake lesson material.
Lesson on automated testing.
Lesson on archaeology with Git.
Example for gh-pages lesson.
Sources for common Jekyll branding and looks.
Ultra-short introduction to the CodeRefinery project.