Part 9: Software Engineering for Research

Chapter 45: Version Control and Collaboration

Foundational~90 min

Learning Objectives

  • Use Git branching strategies for scientific project development
  • Handle large files (datasets, model checkpoints) with Git LFS and DVC
  • Collaborate on GitHub with pull requests, code review, and CI/CD

Sections

Prerequisites

💬 Discussion

Loading discussions...