Skip to content

Latest commit

 

History

History
44 lines (26 loc) · 1.73 KB

PULL_REQUEST_BACKGROUND.md

File metadata and controls

44 lines (26 loc) · 1.73 KB

Contents

What the Heck is a Pull Request?

A video series describing pull requests: https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github

Description of Git branching model: http://nvie.com/posts/a-successful-git-branching-model/

Collaborating on projects using pull requests: https://help.github.com/categories/collaborating-on-projects-using-pull-requests/

We also created this handy chart to show the various steps working with pull requests.

Code staging areas:

  1. wevote/WebApp, master branch (github servers): Used for working releases

  2. wevote/WebApp, develop branch (github servers): Where the team does its work

  3. YOUR_NAME/WebApp, develop branch (github servers): Your Personal Fork

  4. YOUR_NAME/WebApp, develop branch (your computer): Your Personal Fork on your computer

  5. YOUR_NAME/WebApp, YOUR_BRANCH branch (your computer): A branch on your computer where you are doing work

  6. YOUR_NAME/WebApp, YOUR_BRANCH branch (github servers): A branch on github where you park your code when you are getting ready to create pull request (or to back up your code)

  7. wevote/WebApp, YOUR_BRANCH branch (github servers): Your branch submitted as a pull request


Next: Before Your First Pull Request

Go back to Readme Home