Ben tek bir kullanım şekli olduğunu düşünüyordum ama farklı kullanan arkadaşlar da varmış. Ben kendi yolumu söyleyeyim:
Örneğin config/app.php dosyasındaki ilk eşleştirmeye bakalım:
'name' => env('APP_NAME', 'Laravel'),
Burada name alanı geliştirme ortamında, ilgili .env dosyasındaki APP_NAME değerini alacak; .env dosyasını bulamazsa Laravel değerini alacak.
Ben .env dosyasını sunucuya göndermiyorum, ayrı bir .env dosyası da kullanmıyorum. Sunucuda kullanılacak bilgileri config dosyalarına elle işliyorum.