WhatsApp

GitHub reponuzu nasıl popüler hale getirirsiniz?

Anasayfa Kurumsal Blog GitHub reponuzu nasıl popüler hale getirirsiniz?

GitHub nedir, nasıl kullanılır?

2008 yılında geliştirilen GitHub, Git depolarını barındıran web tabanlı uygulamadır. Git’in bazı noktalarda ekipler için sorun yarattığını gören GitHub geliştirileri, ekipler arası üretkenliği artırmak için Git’in üzerine yeni keşif araçları ve özellikler ekleyerek geliştirme yapmışlardır. Kısaca GitHub, bulut tabanlı Git deposu barındırma hizmeti sağlayan, kar amacı güden bir şirkettir.

Projenizi başarılı bir konuma getirmeyi hedefliyorsanız, onu tanıtmanın, popüler hale getirmenin yollarını düşünmelisiniz. GitHub, birçok geliştiriciye ve milyonlarca projeye ev sahipliği yapıyor. Böylesine büyük bir kalabalıkta, projenizin öne çıkmasını istiyorsanız, mutlaka bir strateji belirlemelisiniz.

Reklam vererek yeni takipçiler veya beğeniler kazanabileceğiniz Twitter veya Facebook’un aksine, GitHub’da yalnızca projeniz birisini etkiliyorsa yıldız alırsınız. GitHub yıldızları bir sayıdan daha fazlasıdır.

GitHub’da projelerinizi öne çıkarmayı hedeflemeden önce, GitHub’ın kalbi olan Git’i anlamanız gerekli. Git ile GitHub birbirine karıştırılmaması gereken en önemli noktalardan biri. GitHub, Git yazılımı ile entegre olmuş bir depolama alanıdır.


GitHub kullanımı ile püf noktaları öğrenmek ve en sık kullanılan komutları öğrenmek için “GitHub Nedir? Her Yazılımcının Bilmesi Gereken Git Komutları” blog yazımıza göz atabilirsiniz.

Yüzlerce GitHub yıldızına sahip projelerin nasıl bir strateji ile ilerlediğine birlikte göz atalım! ????

Güzel bir Read.me dosyası oluşturun
GitHub’da README dosyası, web sitenizin açılış sayfası gibidir. Ziyaretçilerin gördüğü ilk şey Read.me dosyasıdır ve iyi bir izlenim bırakmak oldukça önemlidir. Bazı ziyaretçilerin yalnızca kullandığınız resimleri beğendikleri ve proje kulağa ilginç geldiği için star düğmesine basması mümkündür.

İyi bir Read.me, geliştiricilerin projenin ne hakkında olduğunu, neden kullanmaları gerektiğini ve nasıl kullanacaklarını anlamaları için gerekli tüm bilgileri içermelidir.

README’nin Markup ile yazılmasına rağmen, güzel olması gerekir. İyi olması yetmez. Yararlı bilgilerin yanı sıra, bir tasarıma ihtiyaç duyduğu anlamına gelir.

Nasıl güzel bir README yapabilirsiniz? Matias Singers tarafından oluşturulan harika bir listeden birkaç harika README’yi araştırdık.

Ancak zamanınız kısıtlıysa, size yardımcı olacak kısa bir liste:

Rozetleri kullanın  — Rozetler güven verir ve bir geliştiricinin aradığı en önemli bilgileri özetler.
Bir ürün logosu veya afişi, tercihen ürünü sergileyen görseller veya gifler kullanın. Görüntüleri kötüye kullanmayın. Aksi takdirde, bir odak noktanız olmaz.

Dökümentasyon
Mümkün olduğu kadar dokümantasyon metni ekleyin, çünkü Google’a sorarsanız, zaten bir cevabı olan çok sayıda gerçekten soruyla karşılaşacaksınız. İyi belgeler, yalnızca topluluk sorularını yanıtlarken size zaman kazandırmakla kalmayacak, aynı zamanda arama motorlarından daha fazla kullanıcı çekecektir.

Daha fazla kullanıcı çekmek için bir nasıl yapılır videosu kaydetmeyi deneyin. Ayrıca arama motoru trafiğinizi artırmak için Medium, Dev.to vb. üzerine bir makale yazabilirsiniz.

Kişisel websitenizden GitHub’a yönlendirme
GitHub repo sayfanızı hazırlandıktan sonra, insanları oraya getirmeniz gerekir. İnsanları GitHub’a yönlendirmek için birkaç buton, geri bildirim istedik, yıldız isteyebilirsiniz.

Projenizde size daha fazla yıldız kazandıracak arama motorlarından havuzunuza ziyaretçi çekecek projeniz için basit bir açılış sayfası oluşturmak çok kolay.

Temel bir web sayfasını oluşturmak için HTML & CSS bilmek zorunda değilsiniz, free html5 templates ile hazır statik site şablonları kullanabilirsiniz.
Ayrıca, koda dokunmak bile istemiyorsanız Jekyll’i deneyebilirsiniz.
HTML ve CSS’ye aşina iseniz, Bootstrap veya Semantic UI gibi CSS araçlarını kullanarak sıfırdan bir açılış oluşturmak oldukça çok kolaydır.

GitHub, statik dosyaları ücretsiz olarak barındırabilir; bu, tüm backendsiz uygulamaların doğrudan GitHub deposundan sunulabileceği anlamına gelir. React veya Vue.js geliştiricisiyseniz ve dosyalarınızı sunmadan önce derlemeniz gerekiyorsa, tüm açık kaynak projeleri için ücretsiz olan Travis-CI’yi kullanabilirsiniz.


Topluluk
Kodunuz hakkında soru sorulabilir bir alan oluşturun, ilgili konular hakkında sohbet edin ve en kısa sürede kod güncellemelerini alın.

Yeterince şanslıysanız, ek özellik fikirleri ve hatta kodun kendisi konusunda size yardımcı olabilecek bazı yazılımcılar ve hatta kurucu ortaklarla tanışabilirsiniz . Topluluğunuz yeterince genişledikten sonra, katılımcılar tarafından da birçok soru cevaplanacak, böylece sohbet etmek için fazla zaman harcamamış olacaksınız.

Katkıda bulunanlardan yeni işlevleri veya örnek komut dosyalarıyla bir request oluşturmalarını istemekten çekinmeyin.
Ayrıca, kodlarını iyice kontrol edin ve test edin.

Projenize bağış butonu eklemekten korkmayın. Uluslararası bağış toplamanın birçok yolu vardır: PayPal, Patreon, BuyMeaCoffee.

Bağışlar sizi zengin edemez, ancak gelişmeye devam etmek için sizi motive edebilir ve hak ettiğiniz kahveyi sağlayabilir ????

Sizinkine benzer projeler varsa, “rakipler” topluluklarında daha farklı fikirler bulabilirsiniz. Sorunlara ve özellik isteklerine göz atın – orada ayrıca hedef kitleniz için gerçekten önemli olan şeyleri bulabilir ve onları mutlu edebilirsiniz.

Geri Bildirim Döngüsü
Facebook, Google+ ve LinkedIn’deki yeni topluluklara katılmaktan, yardım veya geri bildirim istemekten utanmayın. Ancak bu, doğru şekilde yapmazsanız hızla spam’e dönüşebilir ve sizi aşağı çekebilir.

Bu yüzden spam yapmayın. Bunu yalnızca yönergelerin yapmanıza izin verdiği topluluklarda yapmalısınız.

Hafta sonları dikkatli olun ????
Hafta sonları GitHub trafiği daha düşüktür. Projenizle kimi hedeflediğinize bağlı olarak, projenizi hafta sonunda herkese açık hale getirmek iyi veya kötü bir şey olabilir.

Trafik, sadece sizinki için değil, tüm projeler için düşüktür. Hafta sonları projeniz üzerinde olumsuz bir etki yaratmaz, ancak büyümesini erteleyebilir.

Freelance çalışanlar genelde hafta sonları daha aktiftir. Onları hedefliyorsanız ve yanıt vereceklerinden eminseniz, GitHub trend listesine daha hızlı girme şansınız olabilir.


Sonuç olarak; açık kaynak dünyasında tanınmak istiyorsanız dikkat etmeniz gereken sekiz şey vardır:
1) Küçük projelerle başlayın
2) Diğer kitaplıklara bağımlı olmayın
3) README’nizi güzelleştirin
4) Eksiksiz bir dökümasyon yazın
5) Çevrenizdeki herkesten size GitHub yıldızlarını vermesini isteyin
6) Yayınlayın
7) CI / CD ile yapılandırın
8) Kullanıcılarınızla iletişim kurun


Sunucu ve Hosting

apk ios