Changes between Version 8 and Version 9 of CollaborateOnGithub


Ignore:
Timestamp:
01/17/2009 08:03:53 AM (7 years ago)
Author:
mrts
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CollaborateOnGithub

    v8 v9  
    4343
    4444 1. Create a fork of the automatically updated Django SVN trunk mirror on !GitHub by clicking ''fork'' at http://github.com/django/django/tree/master
    45  1. Describe the design of the feature you implement on the !GitHub project wiki, list tasks that need tackling so that contributors get a clear overview and can pick tasks easily.
     45 1. Describe the design of the feature you implement on the !GitHub project wiki, list tasks that need tackling so that contributors can pick them easily.
    4646 1. Clone the fork to your workstation:
    4747 {{{
     
    7373
    7474When a lieutenant receives a pull request:
    75  1. Review the diff with !GitHub web tools
     75 1. Review the commit list that is listed in the pull request
     76 1. If everything looks good, pull code from the the contributor's repository:
     77 {{{
     78$ git remote add -f CONTRIBUTOR_NICK_HERE git://github.com/CONTRIBUTOR_NICK_HERE/django.git
     79$ git checkout -b CONTRIBUTOR_NICK_HERE/master
     80$ git pull CONTRIBUTOR_NICK_HERE master # for current or master:XXXXXXX, where XXXXXX is the changeset code received in pull request
     81 }}}
     82 1. Merge changes with the master branch:
     83 {{{
     84$ git checkout master
     85$ git merge CONTRIBUTOR_NICK_HERE/master
     86 }}}
     87 1. Run tests
     88 1. If tests pass, push changes to your public repository:
     89 {{{
     90$ git push
     91 }}}
    7692
    7793=== Contributor ===
Back to Top