Точно так же, как сказал @CoryKramer, запросы на извлечение необходимы в командной среде.
если я работаю в одиночку, хорошо ли это тому, что я сделал?
Ну, это зависит , если вы пытаетесь объединить две ветви, вы можете подумать о пиаре, но опять же, это абсолютно субъективно и зависит от ваших предпочтений.
Я не использую PR на моем личном проекте, потому что I обычно имеют представление о том, что я делаю. ;)
TL; DR: PR - это мера, препятствующая любому слить мусор в ваш код и поддерживать организованный и плавный поток проектов. Многие организации (на самом деле Git и Linux делают это) предпочитают отправлять "исправления" или изменения, которые вы внесли с помощью списка рассылки . Вот как выглядит список рассылки Git.
Best.