$ Create your virtualenv (recommended, use virtualenvwrapper)
$ virtualenv env
$ # Clone repository
$ git clone git@github.com:muffins-on-dope/bakery.git
$ # Activate Environment and install
$ source env/bin/activate
$ pip install -r requirements/development.txt
$ # run tests
$ python manage.py test
Ignore development settings.
$ git update-index --assume-unchanged bakery/settings/development.py
This ignores all future changes to your local development settings.
Edit bakery/settings/development.py and adapt to your environment.
$ python manage.py syncdb --migrate --noinput
$ # Create a new super user
$ python manage.py createsuperuser <Social-Username>
$ python manage.py importcookie <URL-to-GitHub-repository>
Now you can run the webserver and start using the site.
$ python manage.py runserver
This starts a local webserver on localhost:8000.
Log in on that page with your social account and the social auth provider of your choice.