Course material for DS2022 Systems I: Introduction to Computing
Instructor: Neal Magee
Syllabi and course details are in Canvas:
- Section DS2022-001 (19722) - Tues/Thurs 9:30am-10:45am DS306
- Section DS2022-002 (19868) - Tues/Thurs 11:00am-12:15pm DS306
Please read and complete all setup instructions found here.
Once you have forked this repository, you have two options for keeping your fork current with new changes added to the original repository:
- Find the "Sync Fork" button on the main page of your fork in GitHub.
- Within the drop-down menu, click on "Update Branch" to incorporate all upstream changes.
To stay current with new releases into the course repository, follow these steps:
- Add an upstream source
git remote add upstream https://github.com/uvasds-systems/ds2002.git
- Fetch from the upstream branch:
git fetch upstream
- Merge your branch with the upstream branch.
git merge upstream/main main
This can be run in a single block:
git remote add upstream https://github.com/uvasds-systems/ds2002.git
git fetch upstream
git merge upstream/main main
This will pull all upstream changes in and merge them with your fork. Note that the first line is a one-time configuration, whereas lines 2 and 3 can be used repeatedly to catch up with the upstream source.