MTEC1003 Media Computation Skills Lab

Fall 2023 Wed 6:00-8:30 [ONLINE] Prof. Louis Goldford.

SYLLABUS SCHEDULE SOFTWARE + RESOURCES GRADING

Lab 4 Part 1: Pull Requests + Merge Conflicts

Refer to the Tutorial on Pull Requests + Merge Conflicts and to Lab 3 for an explanation of the steps below.

For this lab, you’ll be:

  1. Creating a remote repository initialized with a README.md file on GitHub, then
  2. Posting its address to Google Sheets;
  3. Visiting the other repositories listed on the same Sheet, and
  4. For each repository, fork a copy to your own GitHub account, then
  5. Make a change (anywhere) to its README file,
  6. Commit your change, and submit a pull request to the author.
  7. Then, look over all pull requests from the class, within your own repository,
  8. Accept the changes you like and merge these into your “source code”, and
  9. Finally, resolve any merge conflicts.

Create a Remote Repository on GitHub

The sheet will become populated with new repos for each member of our class, so refresh this page frequently:


Do this part “for each” repo listed in the Google Sheet:


Merge changes in your own repository