CMSE 495

Logo

Michigan State University Data Science Capstone.

View the Project on GitHub msu-cmse-courses/cmse495-SS24

In-Class Assignment: Pull Request

This week we will practice issuing a “pull request” from a git repository.

Agenda (80 Minutes)


Notes for making Pull Requests

Use some of your time to remind yourself how to issue a pull request and do the following:

  1. Fork the repository
  2. Clone your fork using ssh
  3. Make and checkout a branch
  4. Make and commit your changes (making sure to reference the issue you are fixing)
  5. Push your changes to your fork and use the web interface to make a pull request

Note, although you can make changes using the GitLAB website it is highly recommended that you use this time to practice/learn how to make proper pull requests using the command line. If you don’t know how find yourself a video or tutorial.

Other notes


Getting Credit for this assignment

Each member of the team should submit at least one different pull request. Try to coordinate so that pull requests do not conflict with each other. The DTTD management team will review and merge the pull requests.

NOTE: Again, I realize we are using a lot of jargon. This is normal when you start a new job. Please research anything you don’t understand and talk with your team. Come to your instructor with questions if you can’t figure out something together.

Written by Dr. Dirk Colbry, Michigan State University Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.