QA/Execution/Web Testing/Automation/github

From MozillaWiki
< QA‎ | Execution‎ | Web Testing‎ | Automation
Revision as of 12:01, 18 February 2011 by Automatedtester (talk | contribs) (Created page with "If you are working with a Fork of one of repositories, please follow the steps below as it makes processing GitHub Pull Requests. # git branch some-new-test # git add test_that_...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

If you are working with a Fork of one of repositories, please follow the steps below as it makes processing GitHub Pull Requests.

  1. git branch some-new-test
  2. git add test_that_breaks_the_world.py
  3. git commit -m 'You need this amazing-ness'
  4. git push origin some-new-test

Then do the Github pull request as you have already.

Then once the pull request has been completed do

  1. git merge some-new-test

This merges in your changes to your local master

When done and you want to delete the remote branch do

  1. git push origin :some-new-test

That deletes the remote copy in your github.