Bir depoyu çatal yapmayı denediniz mi ama "çatal yapma devre dışı olduğu için çatal yapılamıyor" mesajını mı aldınız? Evet, ben de. Oluyor. Eğlenceli değil.
Neden Çatal Kapatılır
Repo'lar çeşitli nedenlerle kilitlenir. Güvenlik önemli bir faktördür. Kuruluşlar özel kodlarının her yerde dolaşmasını istemez. Mantıklı.
Proje ayarları suçlu olabilir. Birisi o "çatalı devre dışı bırak" butonuna tıkladı. Oops.
Bazı yerler sadece çataların kendi organizasyonlarında kalmasını ister. Aile içinde her şeyi tutmak gibi bir şey. Özel depolar varsayılan olarak kilitli olma eğilimindedir. İşin doğası bu.
Bu Engelere Göğüs Germek
Yani ne yapabilirsin? Kimsin ona bağlı.
Repo'yu çalıştırıyorsanız: Ayarlarınızı kontrol edin! Genellikle "Özellikler" bölümünde basit bir geçiş anahtarı vardır. Üzerine tıklayın. Sorun çözüldü.
Organizasyon sahiplerinin özel yetkileri vardır. Herkes için politikaları değiştirebilirler. Bu ayarların genellikle organizasyon menülerinin bir yerlerinde gömülü olduğu görülüyor.
Sadece bir katkıda bulunan mı? Nazikçe sormanız gerekecek. Cidden. Yöneticiyi mesaj atın ve o çatalı neden istediğinizi açıklayın. İşe yarayacağı garanti değil, ama denemeye değer.
Farklı Platformlar, Farklı Kurallar
GitHub kendi yolunda işler. Eğer bir organizasyon sahibiyseniz, "Üye ayrıcalıkları" bölümüne bakın.
GitLab? Tam olarak net değil, ama proje ayarları cevabı tutuyor.
Bitbucket kullanıcıları yapılandırma dosyalarına inmek zorunda kalabilir. Bu kadar teknik olmaları biraz şaşırtıcı.
Unutmayın - çatal oluşturma aslında Git'in bir parçası değildir. Bu sadece bu platformların sunduğu bir şeydir. Seçenekler, kodunuzun nerede bulunduğuna bağlı olarak değişecektir.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Neden bu depo'yu çatallayamıyorum?
Bir depoyu çatal yapmayı denediniz mi ama "çatal yapma devre dışı olduğu için çatal yapılamıyor" mesajını mı aldınız? Evet, ben de. Oluyor. Eğlenceli değil.
Neden Çatal Kapatılır
Repo'lar çeşitli nedenlerle kilitlenir. Güvenlik önemli bir faktördür. Kuruluşlar özel kodlarının her yerde dolaşmasını istemez. Mantıklı.
Proje ayarları suçlu olabilir. Birisi o "çatalı devre dışı bırak" butonuna tıkladı. Oops.
Bazı yerler sadece çataların kendi organizasyonlarında kalmasını ister. Aile içinde her şeyi tutmak gibi bir şey. Özel depolar varsayılan olarak kilitli olma eğilimindedir. İşin doğası bu.
Bu Engelere Göğüs Germek
Yani ne yapabilirsin? Kimsin ona bağlı.
Repo'yu çalıştırıyorsanız: Ayarlarınızı kontrol edin! Genellikle "Özellikler" bölümünde basit bir geçiş anahtarı vardır. Üzerine tıklayın. Sorun çözüldü.
Organizasyon sahiplerinin özel yetkileri vardır. Herkes için politikaları değiştirebilirler. Bu ayarların genellikle organizasyon menülerinin bir yerlerinde gömülü olduğu görülüyor.
Sadece bir katkıda bulunan mı? Nazikçe sormanız gerekecek. Cidden. Yöneticiyi mesaj atın ve o çatalı neden istediğinizi açıklayın. İşe yarayacağı garanti değil, ama denemeye değer.
Farklı Platformlar, Farklı Kurallar
GitHub kendi yolunda işler. Eğer bir organizasyon sahibiyseniz, "Üye ayrıcalıkları" bölümüne bakın.
GitLab? Tam olarak net değil, ama proje ayarları cevabı tutuyor.
Bitbucket kullanıcıları yapılandırma dosyalarına inmek zorunda kalabilir. Bu kadar teknik olmaları biraz şaşırtıcı.
Unutmayın - çatal oluşturma aslında Git'in bir parçası değildir. Bu sadece bu platformların sunduğu bir şeydir. Seçenekler, kodunuzun nerede bulunduğuna bağlı olarak değişecektir.