Git

Git is a system for keeping track of all of the versions of things you write, both old and new. The whole system is quite complex, so we will limit ourselves to a small portion of what it can do.

You will use it for several purposes:

  • Turning in your work
  • Backing up your work
  • Transferring work to and from home via the internet instead of using a flash drive
  • Collaborating with a group

Incomplete

It is impossible to write down everything you need to know about git. Even experienced developers need to look things up. There is the Pro Git book and many StackOverflow questions about git that you can learn from.

Last modified August 18, 2023: 2022-2023 End State (7352e87)