thatguy7669,
You have three options. You can send me the modified files; you can use git-format-patch to generate patch files and send them to me; or you can submit a pull request yourself.
For the latter, I'm going to assume you already have your github account with SSH key(s) installed. On
https://github.com/stoli/Metropolis you'll want to click "Fork" in the upper-right corner to create your own personal fork on which you'll do your work. Then, pull
your fork locally to your computer like:
% git clone git@github.com:thatguy7669/Metropolis.git
Obviously replace "thatguy7669" with whatever your name is.
Then add the upstream remote so you can periodically pull in changes others make:
% git remote add upstream git@github.com:stoli/Metropolis.git
% git fetch upstream
You can use the second command there to fetch any upstream changes whenever you like.
Now make a branch for your changes:
% git checkout -b pvr_fixes (or whatever you want to call it)
Make your changes and commit them. Then push the branch up to your fork:
% git push origin pvr_fixes:pvr_fixes
In a web browser, go to your fork on github (
https://github.com/thatguy7669/Metropolis) and you'll see a line item for your branch you just pushed with a button that lets you submit a pull request. Click that, fill out the description telling us what it is, and you're done.