1. Создать issue с описанием проблемы и в нем овзучить что сделаете правку сами.
2. Форкнуть репу себе.
3. Клонировать форк на комп.
4. Создать отдельную ветку и переключиться в нее, внести правки.
5. Закоммитить правки и запушить.
6. Создать Pull Request, указать что closes #ISSUE_ID.
Вносить правки лучше в отдельной ветке (feature branch). За время работы или между отправкой PR и его принятием код в основной ветке может поменяться. А по правилам неписанного хорошего тона PR должен чисто мерджиться, и это задача контрибютора. Владелец репы не должен резолвить конфликты.