Просто изменения делаются в разных папках проекта, и хочется, чтобы весь проект сразу обновлялся на гитхабе
Если мне не изменяет память, то git цепляет все изменения в инициализированном локальном репозитории и отправляет изменения пачкой на проект. Если не прав, то поправьте меня.