Здесь пишем описание проекта.
- Делаем fork интересующего нас проекта.
- Делаем git clone нашей версии репозитория.
- Создаём ветку с предлагаемыми изменениями.
- Производим все изменения только в этой ветке.
- Отправляем эти изменения на свой аккаунт (команда push).
- После этого в нашем аккаунте github появляется возможность отправить pull request авторам исходного проекта.