Skip to content
stefanfoulis edited this page Apr 28, 2011 · 5 revisions

Contributing

Fork -> Code -> Pull request

django-filer uses the excellent branching model from nvie.com. It is highly recommended to use the git flow extension that makes working with this branching model very easy.

  • fork django-filer on github
  • clone your fork git clone [email protected]:username/django-filer.git
  • initialize git flow: git flow init (choose all the defaults)
  • git flow feature start my_feature_name creates a new branch called feature/my_feature_name based on develop
  • ...code... ...code... ..commit.. ..commit..
  • git flow feature publish creates a new branch remotely and pushes your changes
  • navigate to the feature branch on github and create a pull request to the develop branch on stefanfoulis/django-filer
  • after reviewing the changes may be merged into develop and then eventually into master for the release.
Clone this wiki locally