RTC Website

appendix C companion and outline

This page contains companion resources and an outline for appendix C of these notes, and it therefore lacks most of appendix C’s contents. While some sections of the notes are fully available on this site, many are not.

Git version control

The command-line program Git is indispensable for software development.1 It is a version control system that helps keep things straight as your software develops, maintains a rigorous history of the development, and provides an excellent framework for collaboration. A Git project is a directory with a special .git subdirectory that keeps track of all this. In this appendix, we will set up a Git repository for your workspace directory from section 0.2.

Setting up your as a Git repository

DX

A remote Git repository

Online resources for Appendix C

No online resources.


  1. Check out the Git home page at git-scm.com. The software is free and open source.↩︎