Homework Git

Due: Friday, Feb. 18, 11:59pm

EXTRA CREDIT Due: Friday, March. 11, 11:59pm

NOTE: These assignments are credit / no credit, and therefore resubmissions and late assignments are not accepted.

In this assignment you will get some practice using Gitlab, including retrieving a repository, editing a page in a repository, and pushing to the central database. In addition, this assignment allows you to review some of the material we have learned to date in CSE 374.

Background and helpful information

Requirement Specifications

In order to complete this assignment, please follow these steps:
  1. Find your gitlab account. Set up your ssh key.
  2. clone the cse374-materials git. git clone git@gitlab.cs.washington.edu:mh75/cse374-materials.git
  3. Look at all the sample code!
  4. Find winter's repository
  5. clone the cse374-22wi git. git clone git@gitlab.cs.washington.edu:mh75/cse374-22wi.git
  6. Find the wiki for cse374-22wi. You can find this in your browser, AND figure out how to clone it.
  7. TURN THIS IN: Edit the wiki. Push your changes to the central repository.
  8. Look at the shared information from your classmates!

Extra Credit

If you wish to earn extra credit you should push new example code to the CSE374-22wi repository. This code should be of your own devising. You will create the code, commit it to your local repository, and finally push it to the central repository. Criteria for acceptable submissions is:

You will push your code to the repository in a way that makes sense. If it is a single file, put it in the top level, along side the word list demo folder. It there are multiple files, place them in a folder, and put that folder in the top level of the repository. If you are augmenting the word list demo, you can put your code in that file. (However, please do not over-write any of the original files in that demo.)

Assessment

The purpose of these assignments is to give you practice using Git. You will recieve credit for any submission meeting the criteria specified above. The base assignment is worth 10 points, and the Extra Credit assignment is worth up to an additional 10 points.

Turning In

In order to submit these assignments you will push code to master on GitLab. You must be logged in with your username, as we will verify submissions by looking at commit records.