Important: git version on cpsc


So, it appears that the version of git on the cpsc server is super old, and still defaults to looking for a branch named “master” instead of “main“. Ian told me he’s going to update the OS on cpsc this summer, but it’s too intrusive a change to do mid-semester.

What this means for you is: if you download one of the git bundles I’ve posted (like, in this post), then after doing:

$ git clone nameOfBundle.git nameOfDirectoryToUnpackIn

you’ll need to then do:

$ cd nameOfDirectoryToUnpackIn
$ git checkout main

That “git checkout main” is the key. Without doing that, the bundle you downloaded is going to seem empty: you won’t see any code in it at all.