Instalando laravel en un proyecto existente

Estoy desarrollando una aplicación laravel y mi computadora muere. Ahora quiero get mi proyecto del repository (Bitbucket + Git) pero gracias al file git ignore, falta la carpeta del proveedor. No puedo hacer una installation de compositor en mi proyecto porque no está permitido (el directory debe estar vacío). La estructura de mi proyecto es la misma que la installation laravel, excepto que cambié el nombre de la carpeta pública.

Encontré este hilo pero no resolvió mi problema.

¿Integrando el proyecto existente por laravel framework?

Quiero saber cuál es la mejor práctica o la forma de hacerlo y no creo que copyr y pegar la carpeta de mi proyecto en una nueva installation de larevel sea el path.

Gracias.

Ve a tu carpeta www

cd /var/www 

Git clona tu aplicación (no que aquí el directory no debe existir):

 git clone https://github.com/antonioribeiro/application 

CD en la carpeta

 cd application 

Ejecute la actualización del compositor (si se encuentra en un entorno de desarrollo)

 composer update 

O ejecute la installation del compositor (si se encuentra en un entorno de producción)

 composer install 

Tenga en count que para la installation del compositor o la actualización del compositor, la carpeta puede tener files e incluso una carpeta de proveedor creada, no existe tal obstáculo.