Я читал пару статей на эту тему, везде рекомендовали создавать новую ветку, пушить ее в свою версию (ну ту, которая получилась, когда я нажал fork) и через интерфейс гитхаб делать Pull request, где выбирать выбирать merge веток my_branch и master в основном репозитории. Прошлый раз так и сделал, Pr не приняли, но и ничего не ответили. Может быть нужно было у себя на компе сделать rebase my_branch и master, запушить на свой гитхаб и выбирать merge (myName/master , mainRep/master) ? Тем более я вообще не понимаю зачем создавать ветку ради незначительного изменения.