Entegrasyonlar

GitHub

Vibewax projenizi GitHub ile yedekleyin ve senkronize edin

Vibewax’un GitHub entegrasyonu projenizi özel bir GitHub deposuna bağlar. Kodunuzu yedekleyin, değişiklikleri iki yönlü senkronize edin ve istediğiniz zaman yeni bir sohbette projenize kaldığınız yerden devam edin.

GitHub’ı neden bağlamalısınız

  • Projenizi özel bir depoya yedekleyin. Kodunuz, sahibi olduğunuz bir GitHub deposunda durur.
  • Güncellemeleri GitHub’a gönderin. En son Vibewax sürümünüzü, kendi birleştireceğiniz bir pull request olarak depoya gönderin.
  • Değişiklikleri projenize geri çekin. Projenizi GitHub’da saklanan sürümden geri yükleyin.
  • GitHub’dan proje içe aktarın. Daha önce gönderdiğiniz bir depodan yeni bir Vibewax projesi başlatın.

GitHub’ı projenize bağlayın

1. Proje ayarlarınızı açın

Projenizde üst çubuktaki Ayarlar’a tıklayın ve ardından Genel sekmesini açın.

2. Depoyu oluşturun

GitHub bağlantısı bölümüne inin ve GitHub’da oluştur’a tıklayın. İlk seferde Vibewax’a GitHub’da yetki verirsiniz, ardından bağlanacak GitHub hesabını veya organizasyonunu seçersiniz. Uygulamanın zaten kurulu olduğu birini seçin ya da Install on another GitHub account’u seçin. Vibewax ardından özel bir depo oluşturur ve projenizi bu depoya senkronize eder.

3. Deponuz bağlandı

Bölümde artık depo adınız ve depoyu GitHub’da açan bir bağlantı görünür. Buradan değişiklik gönderebilir ve çekebilirsiniz.

Değişiklikleri gönderme ve çekme

Deponuz bağlandıktan sonra GitHub bağlantısı bölümünde iki düğme görünür:

  • Değişiklikleri gönder, en son Vibewax sürümünüzü GitHub’a yollar. Vibewax, GitHub’da inceleyip birleştireceğiniz “Updates from Vibewax” başlıklı bir pull request açar.
  • Değişiklikleri çek, projenizin dosyalarını GitHub’daki sürümle değiştirir. Vibewax önce onayınızı ister. .env ve .env.local dosyalarınız her zaman korunur.

Deponun bağlantısını kesmek için adının yanındaki X düğmesine tıklayın.

GitHub’dan proje içe aktarma

Daha önce Vibewax’dan gönderdiğiniz bir depodan yeni bir Vibewax projesi başlatabilirsiniz.

1. İçe aktarma işlemini açın

Hesap ayarlarınızda Tercihler’i açın, Gelişmiş bölümüne inin ve GitHub’dan İçe Aktar’ı etkinleştirin. Bu, işlemi ana ekranda görünür kılar.

2. GitHub'dan içe aktar'ı açın

Ana ekranda istem çubuğundaki + menüsünü açın ve GitHub’dan içe aktar’ı seçin.

3. Bir depo seçin

Depoyu arayın ve seçin. Vibewax bu depodan yeni bir proje oluşturur. GitHub’a yeniden bağlanmak veya hesap değiştirmek için Yapılandır’ı, listeyi yeniden yüklemek için Yenile’yi kullanın. Yalnızca GitHub hesabınızın erişebildiği depolar görünür.

İçe aktarma, Vibewax’un oluşturduğu depolarla çalışır. Vibewax dışında oluşturulmuş harici bir deponun içe aktarılması desteklenmez.

Neler senkronize edilir

Proje dosyalarınız, bileşenleriniz, sayfalarınız, stilleriniz, varlıklarınız ve Vibewax yapılandırmanız dahildir. Ortam değişkenleri (.env dosyaları) ve önbellek dosyaları asla gönderilmez, çekme işlemi de .env ve .env.local dosyalarınızın üzerine asla yazmaz.

Bilmekte fayda var

  • Depolar her zaman özeldir. Vibewax kodunuzu asla herkese açık hale getirmez.
  • Ücretsiz bir GitHub hesabı yeterlidir. Ücretli bir GitHub planına ihtiyacınız yok.
  • Gönderme işlemi bir pull request açar ve bunu GitHub’da siz birleştirirsiniz. Yayındaki sitenizi değiştirmez.
  • Çekme işlemi proje dosyalarınızı değiştirir, ancak .env ve .env.local dosyalarınızı korur.