Bilgi Bankası

Sitelerinizin bir depodan dağıtılması için GitLab hesabınızı bağlayın

Bir push işleminin sitenizi dağıtabilmesi için api ve write_repository kapsamlarına sahip bir GitLab kişisel erişim belirteci oluşturun ve bunu bağlayın.

Bağlantının size sağladıkları

GitLab bağlantısı kurmak, bir sitenin GitLab depolarınızdan birinden dağıtım yapmasını sağlar ve sitenin barındırıcısı olarak seçtiğinizde hesabınızdaki GitLab Pages üzerinde yayın yapmamıza olanak tanır.

Başlamadan önce

Dağıtmak istediğiniz projelere erişimi olan bir GitLab hesabı.

1. GitLab'de anahtarı oluşturun

GitLab'de sağ üstteki avatarınızı seçin, ardından Edit profile → Access → Personal access tokens (Profil düzenle → Erişim → Kişisel erişim belirteçleri) seçeneğine gidin ve yeni bir belirteç oluşturun (GitLab bunu Generate token menüsünde Legacy token olarak etiketlemiş olabilir). Bir ad verin, bir son kullanma tarihi belirleyin ve şu kapsamları işaretleyin:

  • api
  • write_repository

Generate token seçeneğine basın ve kopyalayın; GitLab bunu yalnızca bir kez gösterir.

2. Buradan bağlayın

Kontrol panelinizde Integrations (Entegrasyonlar) bölümünü açın ve Connect an account (Bir hesap bağlayın) seçeneğini seçin. Grup olarak Code hosting (Kod barındırma) ve hesap olarak GitLab öğesini seçin, API token alanını doldurun ve Connect account (Hesabı bağlayın) düğmesine basın.

Hiçbir şey kaydedilmeden önce yapıştırdığınız içeriği test ederiz. Çalışmayan bir anahtar hiçbir zaman saklanmaz ve yanıt, neyin yanlış olduğunu belirtir. Çalışan bir anahtar, veritabanımızda değil, gizli anahtar kasamızda şifrelenmiş olarak saklanır ve size bile bir daha asla gösterilmez.

Sonrasında ne olur

  • Bir site, bu hesap üzerindeki bir depodan doğrudan dağıtım yapabilir: sitenin depo bağlantısından bunu seçin, depoyu ve dalı seçin, bir gönderme (push) işlemi dağıtımı gerçekleştirir.
  • Diğer tüm dallar kendi önizlemesine sahip olabilir; böylece bir değişikliği canlı siteye ulaşmadan önce kontrol edebilirsiniz.
  • Render ve Azure Static Web Apps gibi Git tabanlı statik barındırıcılar, bu bağlantıyı sitenin kod kaynağı olarak kullanır.

Bağlanmazsa

Çalıştı ve sonra durdu. GitLab belirteçlerinin süresi her zaman dolar; genellikle oluşturduktan sonra en fazla bir yıl içinde ve GitLab süresi dolmadan önce size e-posta gönderir. Yeni bir tane oluşturun ve bağlayın.

Bir kapsam eksik. Bir belirtecin kapsamları oluşturulduktan sonra değiştirilemez; her iki kapsam da işaretlenmiş yeni bir belirteç oluşturun.

Anahtarın reddedildiği belirtiliyor. Hemen her zaman şu üç şeyden biridir: kopyalanan bir boşluk veya satır sonu, süresi dolmuş bir anahtar ya da kopyaladıktan sonra iptal edilmiş veya yeniden oluşturulmuş bir anahtar. Yeni bir tane oluşturun ve tekrar yapıştırın.

Bağlanıyor, ancak daha sonra bir şey başarısız oluyor. Anahtar kimlik doğrulaması yapıyor ancak eylemin gerektirdiği bir izne sahip değil. Yukarıda listelenen izinlere sahip yeni bir anahtar oluşturun, ardından eski bağlantıyı kesin ve yeni anahtarı bağlayın.

Bağlantıyı kesme

Integrations (Entegrasyonlar) bölümünü açın, hesabı bulun ve Disconnect (Bağlantıyı kes) seçeneğine basın. Bu işlem, saklanan anahtarı hemen siler. Bunu kullanan her şey sonraki eyleminde durur ve buna bağlı olan ekranlar sessizce başarısız olmak yerine bunu bildirir.

Bağlantıyı kesmek daha önce yapılanları geri almaz; hesabınızda değiştirdiğimiz kayıtlar, dağıtımlar veya ayarlar olduğu gibi kalır. Anahtarın sızdırılmış olabileceğini düşünüyorsanız, sağlayıcıdaki anahtarı da iptal edin; bağlantıyı kesmek bizim kopyamızı kaldırır, onlarınkini değil.

Blogdan son yazılar

Barındırma, SEO ve ölçekte site yönetimi hakkında yazdıklarımız.

Barındırma Katmanından SEO ve Bağlantı Oluşturma: 2026 Operatörünün Bakış Açısı

2026'da barındırma indekslemeyi ve bağlantı sermayesini nasıl şekillendirir: sayfaları indeksli tutmak, üzerine inşa etmeden önce eski alan adlarını incelemek, iz bırakmadan bağlantı oluşturmak ve altyapının SEO için ne yapıp ne yapamayacağına dair dürüst bir değerlendirme.

Yazıyı oku

WordPress Sitelerini Hızlı ve Güvenli Hale Getirme: Bir Performans ve Eklenti Kontrol Listesi

Hızlı ve güvenli bir WordPress için pratik bir kontrol listesi: sunucu düzeyinde önbellekleme, site başına nesne önbelleği, çalıştırmaya değer birkaç eklenti, yığını güncel tutmak ve asla önbelleğe almamanız gereken WooCommerce sayfaları.

Yazıyı oku

2026'da Yönetimli Web Hosting Nasıl Seçilir: Bir Alıcı Rehberi

İyi yönetilmiş bir hosting hizmetini kontrol panelli ucuz bir sunucudan gerçekten ayıran özellikler — taşımalar, yedeklemeler, izolasyon, gerçek önbellekleme ve dürüst ölçeklendirme — ve taahhütte bulunmadan önce bunu nasıl değerlendireceğiniz.

Yazıyı oku

Blogu oku

Hâlâ çözemediniz mi?

Her pakette destek dahildir, destek ekibimiz günde 24 saat hizmet vermektedir ve 58 dilimizden herhangi biriyle bize yazabilirsiniz; size kendi dilinizde yanıt veriyoruz.

Destek ile iletişime geçin Tüm makaleler