Git Branching

Register here

Course goals

In this course, you will become familiar with tools and best practices for scientific software development. We don't teach programming, but we teach the tools you need to do programming well and avoid common inefficiency traps. The tools we teach are practically a requirement for any scientist that has to do their own programming. The main focus is on using Git for efficiently writing and maintaining research software.

Format

This is an informal and interactive event with type-along lessons, live coding, and exercises. Learners are divided into exercise teams for interactivity - register with a friend!

The workshop will be held online.

  • You can attend by registering and receiving the meeting link, which lets you take part in teams and breakout rooms.

Before signing up please also read this privacy note about tools/services we use.

Schedule

All times are in US Eastern time (EST). (Convert 10:00 to your timezone) The schedule includes frequent breaks.

Installation help and verification times (drop in)

Day 1 (January 27th, Thursday)

Day 2 (January 28th, Friday)

Contact

Coordinators

Instructors and expert helpers