
Özel (Private) Bir GitHub Deposu Nasıl Genel (Public) Yapılır
Depo ayarlarını kullanarak özel bir GitHub deposunu genel (public) hale nasıl getireceğinizi öğrenin. Bu adım adım eğitimi izleyin ve Trupeer ile geliştirici rehberleri oluşturun.
Bir GitHub deposunu özelden herkese açık hale getirmek için şu adımları izleyin:
Depoya gidin: GitHub’da herkese açık yapmak istediğiniz özel depoya gidin.
Ayarlar’a erişin: Depo sayfasının üst kısmında bulunan "Settings" sekmesine tıklayın.
Tehlike Bölgesi’ni bulun: "Danger Zone" bölümünü görene kadar ayarlar sayfasını aşağı kaydırın.
Görünürlüğü değiştirin: "Danger Zone" içinde "Change repository visibility" seçeneğini bulun ve yanındaki "Change visibility" düğmesine tıklayın.
Herkese açık seçin: Bir açılır pencere görünecektir. Sunulan seçeneklerden "Change to public" seçin.
İşlemi onaylayın: GitHub kararınızı onaylamanız için sizi yönlendirecektir. Onay mesajını okuyun ve devam etmek için "I understand, make this repository public" düğmesine tıklayın.
Onayladıktan sonra deponuzun görünürlüğü güncellenecek ve herkesin GitHub’da erişebileceği şekilde herkese açık hale gelecektir.
Adım Adım Rehber: GitHub Deposu Özelden Herkese Açığa Nasıl Değiştirilir
Adım 1
Değiştirmek istediğiniz özel depoya gidin.

Adım 2
Depo sayfasının sağ üst kısmında bulunan 'Settings' sekmesine tıklayın.

Adım 3
Ayarlar sayfasının alt kısmındaki 'Danger Zone' bölümüne kadar aşağı kaydırın.

Adım 4
'Change repository visibility' düğmesine tıklayın ve 'Change to public' seçeneğini belirleyin.

Adım 5
Onay istemek için bir açılır pencere görünecek ve 'I want to make this repository public' düğmesine tıklayın.

Adım 6
'I have read and understand these effects' düğmesine tıklayın.

Adım 7
'Make this repository public' seçeneğine tıklayın.

Adım 8
Depo herkese açık hale geldiğinde, içindeki tüm kod ve veriler GitHub’daki herkes tarafından görülebilir.

GitHub Deposu Özelden Herkese Açığa Alma Pro İpuçları
Herkese açmadan önce hassas verileri inceleyin
Görünürlüğü değiştirmeden önce tüm deponuzu API anahtarları, ortam değişkenleri, erişim belirteçleri,.envdosyaları ve dahili dokümantasyon açısından gözden geçirin.Yalnızca güncel dosyalara değil, commit geçmişine bakın
Hassas veriler en güncel sürümden kaldırılmış olsa bile önceki commit’lerde hâlâ bulunabilir. Git geçmişi araçlarını veya GitHub’ın gizli bilgi tarama uyarılarını kullanın.Herkese açık kullanıcılar için README’i güncelleyin
Dahili notlarınızı, projenin amacını, kurulum adımlarını ve harici katkıda bulunanlar için kullanımı açıklayan net dokümantasyona dönüştürün.Herkese açmadan önce bir lisans ekleyin
Lisans olmadan başkaları teknik olarak kodunuzu yasal olarak kullanamaz. MIT, Apache 2.0 veya GPL gibi uygun bir açık kaynak lisansı seçin.Depo iş birliği yapanları ve izinleri gözden geçirin
Tüm iş birliği yapanların herkese açık bir proje için uygun olduğundan emin olun ve sürekli erişimi olmaması gereken kişileri kaldırın.GitHub güvenlik özelliklerini etkinleştirin
Depo herkese açık hale geldikten sonra korumak için Dependabot uyarılarını, kod taramasını ve gizli bilgi taramasını açın.Eksikse bir
.gitignoreoluşturun.gitignoredosyasını doğru şekilde yapılandırarak hassas veya gereksiz dosyaların yanlışlıkla gelecekteki commit’lere eklenmesini önleyin.
Yaygın Hatalar GitHub Deposu Özelden Herkese Açığa Alma
Kimlik bilgilerini yanlışlıkla ifşa etmek
Bu en yaygın ve en ciddi hatadır. Herkese açık hale geldikten sonra veriler hızlıca indekslenebilir, kopyalanabilir ve önbelleğe alınabilir.Silinen dosyaların sonsuza kadar gittiğini varsaymak
Silinen dosyalar, geçmişi yeniden yazma araçlarıyla doğru şekilde kaldırılmadıysa Git geçmişinde hâlâ bulunabilir.Bağlantılı hizmetleri unutmak
CI/CD hatları, bulut sağlayıcıları ve üçüncü taraf entegrasyonlar, depo herkese açık olduktan sonra da depoya referans verebilir.Lisans eklememek
Lisans içermeyen herkese açık bir depo yasal belirsizlik oluşturur ve benimsenmeyi sınırlar.İlk kez kullananlar için zayıf dokümantasyon
Sadece dahili READMEs, harici kullanıcıları karıştırır ve etkileşimi veya katkıları azaltır.Sorunlar ve tartışmalar ayarlarını göz ardı etmek
Moderasyon olmadan sorunları açık bırakmak spam’a veya yönetilemez taleplere yol açabilir.Paydaşlarla uyum olmadan görünürlüğü değiştirmek
Takım veya şirket depolarında, onay alınmadan herkese açmak uyumluluk veya politika sorunlarına neden olabilir.
Sık Sorulan Sorular GitHub Deposu Özelden Herkese Açığa Alma
1. GitHub deposunu özelden herkese açığa ücretsiz olarak değiştirebilir miyim?
Evet. GitHub, ücretsiz ve ücretli planlarda özelden herkese görünürlük değişikliklerine izin verir.
2. Commit geçmişim bozulmadan kalır mı?
Evet. Depo görünürlüğünü değiştirdiğinizde tüm commit’ler, branch’ler ve etiketler aynen kalır.
3. Herkese açık bir depoyu tekrar özel yapabilir miyim?
Evet, istediğiniz zaman tekrar özel yapabilirsiniz; ancak herkese açık olarak kopyalanmış veya önbelleğe alınmış herhangi bir veri geri alınamaz.
4. Herkese açık depolar arama motorlarında görünür mü?
Evet. Herkese açık depolar arama motorları tarafından indekslenebilir ve herkes tarafından keşfedilebilir.
5. Fork’lar ve yıldızlar etkilenir mi?
Yıldızlar aynen kalır. Depo herkese açık olduğunda fork alma kullanılabilir hale gelir.
6. Görünürlük değiştiğinde iş birliği yapanlar bilgilendirilir mi?
GitHub her zaman açık bildirim göndermediği için iş birliği yapanları manuel olarak bilgilendirmeniz en iyisidir.
7. Bir şirket projesini herkese açık yapmak güvenli mi?
Yalnızca lisanslama, uyumluluk, fikri mülkiyet ve hassas verileri kapsamlı şekilde gözden geçirdiyseniz.
İnsanlar ayrıca şunu soruyor
Teknik Dokümantasyon Oluşturucu
Bağlantı Yoluyla GitHub Deposu Nasıl Paylaşılır
GitHub Profilinizi Nasıl Paylaşırsınız
İlgili Eğitimler


