Hay Team
Once the team create a branch, and continue working on it and some of the changes are ready to merge to the master
Is not easy to share those reasy changes with the owner of main branch to help him to review and did the chnages bwfore finally merge the changes to the main branche
Its will be better to have like PR request of github for the changes, crated by the person who did the change and he select the chnages he want to be included in that request to be reviewed and merge by the owner of the main branch