Lovable projesini GitHub’a bağlamak, kaynak kod değişikliklerini depo üzerinden takip etmeyi sağlar. Bu bağlantı uygulamanın veri tabanını, gizli ayarlarını ve yayın ortamını tek başına başka bir sunucuya taşımış sayılmaz. Önce kod eşitlemesini kurun, sonra taşınması gereken diğer bileşenleri ayrı belirleyin.
Başka ortamda yayınlamak istiyorsanız depoyu ayrı klasöre alıp kendi kurulum talimatıyla derleyin. Kodun indirilebilmesi, veri tabanı şeması ve yetki politikalarının doğru taşındığını kanıtlamaz; bunlar için ayrı kontrol gerekir.
Doğru hesap ve depoyu seçin
Kişisel GitHub hesabınız ile kurum hesabındaki depo erişimi farklı olabilir. Bağlantıya izin verirken gereken depo kapsamını seçin. Aynı adlı bir projeyi yanlış hesaba bağlamak, daha sonra görünmeyen değişiklik veya izin hatası olarak karşınıza çıkabilir.Bağlantıyı küçük bir değişiklikle doğrulayın
- Projeyi Lovable’da açın. GitHub entegrasyonunun gösterdiği mevcut bağlantıyı inceleyin. Zaten bağlı bir depo varsa ikinci bir kopya oluşturmadan önce hangi deponun yetkili olduğunu belirleyin.
- GitHub yetkilendirmesini tamamlayın. Hesabı ve gereken depo erişimini doğrulayın. Kurum hesabında yönetici onayı gerekiyorsa bu koşulu farklı hesapla aşmaya çalışmayın.
- Oluşan depo adresini kontrol edin. Projenin kod dosyalarının ve son değişikliklerinin doğru depoda göründüğünü inceleyin. Yalnız bağlantı simgesinin görünmesi eşitlemenin tamamlandığını göstermez.
- Zararsız bir metin değişikliği yapın. Örneğin geliştirici açıklamasını değiştirip Lovable’ın eşitlediği commit’i depoda bulun. Kendi proje akışınızda dışarıdan düzenleme destekleniyorsa ters yönü de küçük bir dosyayla deneyin.
- Kurulum gereksinimlerini kaydedin. Paket betiklerini, gerekli ortam değişkeni adlarını ve kullanılan veri hizmetlerini not edin. Gerçek anahtarları depoya eklemeyin.
Eşitleme bozulursa neye bakılır?
Önce depo taşınması, yeniden adlandırılması, yetkinin kaldırılması veya yanlış hesap koşullarını kontrol edin. GitHub’daki en son commit ile Lovable’daki değişikliğin zamanını ve içeriğini karşılaştırın. İki tarafta aynı dosyayı eş zamanlı düzenlemek çakışmayı anlamayı zorlaştırabilir.Başka ortamda yayınlamak istiyorsanız depoyu ayrı klasöre alıp kendi kurulum talimatıyla derleyin. Kodun indirilebilmesi, veri tabanı şeması ve yetki politikalarının doğru taşındığını kanıtlamaz; bunlar için ayrı kontrol gerekir.