Working on your first Pull Request? You can learn how from this free in-depth series, How to Contribute to an Open Source Project on GitHub.
Or, for you Do It Yourself (DIY) folks who wants to learn it fairly quickly, you can try learning from this easy-to-follow guide, How to Contribute to Open Source, by Open Source Guides.