Changes between Version 8 and Version 9 of CollaborateOnGithub
- Timestamp:
- Jan 17, 2009, 8:03:53 AM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
CollaborateOnGithub
v8 v9 43 43 44 44 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 taskseasily.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. 46 46 1. Clone the fork to your workstation: 47 47 {{{ … … 73 73 74 74 When 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 }}} 76 92 77 93 === Contributor ===