Anonim

Daha önce Github'u daha önce kullandıysanız, dosyaların platformdan nasıl indirileceğinin hemen belli olmadığını biliyorsunuzdur. Doğrudan dosya paylaşımı için değil, geliştirme için olduğu gibi, daha karmaşık platformlardan biridir. Kabul edilirse, Github ile ilgili en büyük şeylerden biri, tüm kamu havuzlarının açık kaynak olması ve insanların katkıda bulunmaya teşvik edilmeleridir - özel depolar vardır, ancak bunlar genel olarak kodlarını görmek istemeyen işletmelerde geliştirme amacıyla kullanılır. halk tarafından. Ancak Github, dosyaları indirmeyi diğer yerlerden farklı olarak ele alıyor.

Eğer Github'dan projelerden (veya tüm projelerden) nasıl dosya indirebileceğinizden tam olarak emin değilseniz, nasıl yapacağınızı size göstereceğiz. Başlayalım.

Bir dosyayı indirme

Genel depoların çoğu, bir kullanıcı hesabı olmadan, ücretsiz olarak indirilebilir. Bunun nedeni, kamu depolarının açık kaynak kodlu kod tabanları olarak görülmesidir. Bununla birlikte, kod temeli sahibi başka bir kutuyu işaretlemedikçe, kod temeli bilgisayarınıza bir .zip dosyasına paketlenebilir.

Böylece, genel bir kod tabanına (örneğin, oluşturduğum bu Tip Hesaplayıcı gibi) giderseniz, sağ üst köşede Clone veya Download yazan yeşil bir düğme olduğunu fark edeceksiniz. Düğmeye tıklayın ve açılır menüden ZIP'i indir seçeneğini seçin. Tüm dosyalar, genellikle İndirilenler klasörünüzde bilgisayarınıza indirilmeye başlar.

Ardından, bilgisayarınızdaki İndirilenler klasörünü açın ve ZIP dosyasını bulun. Sağ tıklayıp “Unzip” veya “Uncompress” yazan seçeneği seçip, dosyaların bitmesini istediğiniz klasörü seçin.

Sonunda, seçilen klasöre gidin; burada indirdiğimiz tüm Github dosyalarını bulacaksınız!

İçinde sadece birkaç dosya bulunan oldukça küçük bir kod tabanı. Wes Bos’un Github’daki JavaScript 30 deposuna giderseniz, bunun bir kamu deposu olduğu için aynı şekilde indirilebilir olduğunu fark edeceksiniz.

Dosyaları “indirmek” için daha iyi bir yol var

Özetlediğimiz yol basit ve anlaşılır olsa da, deneme yapmadan kod dosyalarını görüntülemek için en uygun yöntemdir. Denemek için Github dosyalarını indirmeyi planlıyorsanız, en iyi yol projeyi “çatallamak” olacaktır. Bir çatal sadece bir havuzun kendi kopyasıdır.

Bir depo oluşturmak, birçok avantaj sağlar. Orijinal projeyi etkilemeden değişiklikleri özgürce denemenizi sağlayan Github hesabınızdaki kendi kopyanızı size verir. Örneğin, İpucu Hesaplayıcımda bir hata bulabilir veya kendi özelliklerinizi eklemek isteyebilirsiniz. Böylece, Github hesabınızda bir kopyasını oluşturarak, İpucu Hesaplayıcımı "çatallayabilirsiniz". Burada, orijinal projeyi etkilemeden kodun etrafını karıştırıp denemeyi başarabilirsiniz, çünkü bu sizin kopyanız veya “çatal” olacaktır. En yaygın olarak, çatallar bir başkasının projesinde bir hata düzeltme veya ekleme gibi değişiklikler önermek için kullanılır Bahsettiğimiz gibi bir özellik.

Peki nasıl bir kamu deposunu kurarsınız? Aslında oldukça kolay. Başlamadan önce, ücretsiz bir Github hesabı açmalısınız, çünkü çatalınızı saklamak için bir yere ihtiyacınız olacak. Www.github.com adresine başvurabilir ve hemen şimdi bunu yapabilirsiniz.

Hesabınızı oluşturduktan sonra, hesabınıza bir halka açık depo oluşturabilirsiniz. Örneğin, Wes Bos'un 30 Gün JavaScript eğitim kursu için halka açık depoya gidebilirsiniz ve sağ üst köşede, Fork yazan bir düğme göreceksiniz. Düğmeye bas.

Birkaç saniye ila birkaç dakika sürebilir, ancak Github bundan sonra kendi GitHub hesabınıza yansıtan klonlar veya “çatal” olur. Tamamlandığında, hemen projeyi Github kullanıcı adınız altında gösterir. Doğrulamak için sağ üstteki gezinti çubuğundaki profil simgenizi tıklayabilir ve ardından Depolarınızı yazan seçeneği seçebilirsiniz. Depolar listenizde, JavaScript 30 kurs kod tabanını görmelisiniz.

Artık istediğiniz kodu değiştirip deneyebilirsiniz; orijinal sahibinin orijinal proje dosyalarını etkilemez. Bir kod değiştirirseniz, bir hatayı düzeltirseniz veya yeni bir özellik eklerseniz, bu değişikliğin tartışılabileceği “Çekme İsteği” adlı bir şey oluşturabilirsiniz. Orijinal proje sahibi değişikliği severse - ve düzgün çalışıyorsa - üretim kodu olarak orijinal kod tabanında birleştirilebilir.

Kapanış

Görebileceğiniz gibi, Github'dan dosya ve tüm projeleri indirmek aslında oldukça kolaydır. Birkaç dakika içinde, bir projenin tamamını bilgisayarınıza indirmiş veya hatta kendi Github hesabınıza koyabilirsiniz. Neyin neyi etkilediğini görmek için çatalınızdaki kodla uğraşmak çok fazla zaman almaz ve sonunda ilk çekme isteğinizi bile oluşturabilirsiniz! Mutlu kodlama!

Github'dan dosya indirme