Rehber Lovable projesi GitHub’a nasıl aktarılır ve eşitlenir?

Garfield

YZF Admin
Katılım
27 Ekim 2026
Mesajlar
218
Tepkime puanı
0
Yaş
40
Konum
Utah
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.

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​

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
 
Lovable’dan GitHub’a kod eşitlendiğinde yeni bilgisayarda depoyu açmak uygulamanın bütün verisini de getirir mi? Örnek bir not uygulamasının kaynak dosyaları depoda görünüyor, fakat notların hangi hizmette saklandığı ayrı. Taşıma tamamlandı demeden önce kod dışında hangi bağımlılıkların envanteri çıkarılmalı?
 
GitHub eşitlemesi öncelikle kaynak kod değişikliklerini taşır. Veri tabanı, şema, erişim politikaları ve yayın ortamındaki gizli ayarlar ayrıca belirlenmeli. Yeni ortamda önce uygulamanın hangi servisleri beklediği ve gerekli değişken adları bulunur; gerçek anahtarları depoya eklemek taşınabilirlik sağlamaz, onları açığa çıkarır.
 
Ters yönde yapılan küçük bir kod değişikliğinin eşitlenmesini görmek de veri taşımasını kanıtlamaz. Bağlantı doğrulamasıyla uygulama taşımasını ayrı aşama olarak ele almak daha anlaşılır. Örnek bir kayıtla okuma ve yazmayı, ayrıca başka kullanıcının erişim sınırını kontrol etmek gerekir.
 
Geri
Üst