Phase 1 — Foundations
Module 02

Git & GitHub

Every repo you build in this curriculum gets pushed to GitHub as proof of skill. Learn Git properly once — branching, commit messages, .gitignore — and use it every single day from here on.

Week 2Timeline
~5 hrsStudy time
FREEAlways
What you'll learn

Topics covered in this module

init · clone · add · commit
Branching & merging
README.md
.gitignore
Push & pull

📋 Not sure where this fits? Module 02 is part of the full bioinformatics curriculum — a structured 42-week learning path from Bash to single-cell RNA-seq.

See full curriculum →
Lessons

7 lessons in this module

01What is Git? Install & ConfigureLive →
02Your First Repository: init, add, commitComing soon
03Branches: branch, checkout, mergeComing soon
04Remote Repos: clone, push, pull, fetchComing soon
05GitHub for Bioinformatics: README, .gitignore, ReleasesComing soon
06Undoing Things: reset, revert, stashComing soon
07Collaboration: Forks, Pull Requests, IssuesComing soon

Lesson 1 is live.

Lesson 1 — What is Git? Install & Configure is ready to read now. The remaining 6 lessons are being built, each with exercises, datasets, and a GitHub repository you push as proof of skill. Sign up to be notified as they go live.

Start Lesson 1 →

02
Module 02 of 31