Manually submitting a lab is really two processes:

  • Pushing a lab to GitHub
  • Creating a pull request (PR)

Pushing a lab to GitHub

Make sure you're in your lab directory and simply run `git push origin master` to get your code pushed up to GitHub.

Creating a pull request

Open your lab up on GitHub. If you're not sure where it is, the easiest way to do this is to go back to the lab on Learn and press the GitHub button.

Click on the New Pull Request button.

This will bring you to a page where you can select what two sets of code you're comparing. If you look at the picture below, the location specified on the left is where we originally forked this repo from (learn-co-students) and the location specified on the right is our fork of the repo where we completed the lab. Once these are all set, click the Create Pull Request button.

You will now get a window where you can a title to your PR and some notes. Fill these in, and when you're all set, click the Create Pull Request button.

Now you should be all set. These are all the steps to manually submitting a lab.

Did this answer your question?