Скринкаст описывает, как вынести непубличные и host-зависимые части настроек django-проекта в отдельные модули. А потом закомитить необходимое и запушить в (публичный) репозиторий.
ТАк же показана настройка файла .gitignore и плагина pycharm для работы с файлами .ignore