السلام عليكم

بدأت منذ أيام بالعمل على مشروع Laravel ﻷحد الأشخاص (هذا أول مشروع أنفذه باستخدام Laravel)

والعميل يطلب أن يكون العمل على bitbucket ، المشكلة أن git لا يرفع مجلد vendor ولا ملف .env بسبب تواجدهم بملف .gitignore

السؤال (1):

هل هناك مشكلة في رفع تلك الملفات (vendor و .env) على git ليستطيع العميل مشاهدتها أم أن ذلك سيسبب خللًا في المشروع؟

السؤال(2):

ما هي طريقة رفع المشروع على استضافة على الإنترنت بعد الانتهاء منه؟