Skip to content

tomviering/Github-Capstone

 
 

Repository files navigation

GitHub Workshop

Audience Computational skills required Duration
Various Backgrounds - 2 Hours in class

Learning Objectives

  • How to track changes as you work on files using a version control system called Git (GitHub Desktop tool)
  • How to collaborate effectively, and disseminate code & other documents using Github

Lessons

01 Introduction

02 GitHub Desktop

03 Syncing

04 Conflicts

05 Commits

06 Branches

07 Jupyter Notebooks with Jupytext

Preperation

GitHub Desktop

Please download and install GitHub Desktop

Github account

Create an account for yourself on GitHub. Please be sure to select the free/academic account, as this option has more long-term flexibility.

VS Code

Install VS Code. This is the code editor everyone uses nowadays.


These materials have been developed by members of the teaching team at the Harvard Chan Bioinformatics Core (HBC). These are open access materials distributed under the terms of the Creative Commons Attribution license (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

Releases

No releases published

Packages

No packages published

Languages

  • R 68.3%
  • Python 28.0%
  • SCSS 3.7%