Git no empuja un package Symfony en Github

Estoy trabajando en el proyecto symfony y usando git y github para el control de versiones.

El problema que conocí fue, después de crear un nuevo proyecto en github.com/kouuki/CROWDRISEPIDEV

He insertado la carpeta que contiene todo el proyecto en mi PC, que también contiene el FOSUserBundle , no encontré ninguna carpeta o files en CROWDRISEPIDEV/vendor/friendsofsymfony/user-bundle que hace que mi amigo no pueda trabajar conmigo en ese proyecto!

Entonces, ¿qué tengo que hacer para impulsar todos esos files?

El directory de vendor nunca se agrega al repository de VCS.

Necesita instalar el compositor y ejecutar la composer install después de clonar el proyecto.

Esto recreará el directory del vendor e instalará todos los packages requeridos.
Los packages necesarios se encuentran en su composer.json y descargados por el composer .

Después de un git pull , el proveedor no será eliminado porque su .gitignore lo .gitignore , tampoco necesita ejecutar el command de composer install del composer install .

Ver más en la documentation del compositor y Cómo crear y almacenar un proyecto Symfony en Git