Skip to content
This repository has been archived by the owner on Dec 4, 2019. It is now read-only.
Thomas B. Mooney edited this page Jan 22, 2018 · 37 revisions

With GitHub pull requests each developer will be forking from the genome organization in order to develop their changes. In order to keep your fork up-to-date you'll need to work with both the repo in the genome organization as well as your forked repo; the overall process can be visualized as a cycle (here nnutter is an example GitHub username):

workflow graph

Here are task oriented pages, roughly in the order you'll need them:

  1. How do I install 'hub'?
  2. How do I fork a repository?
  3. How do I make a pull request?
  4. How do I review a pull request?
  5. How do I know my pull request will be (or has been) reviewed?
  6. How do I fix my pull request if it cannot be automatically merged?
  7. How do I git checkout a pull request?
  8. How do I cleanup my feature branch once it has been merged?
  9. How can I customize notifications?