GitHub indir Versiyon: 2.9.1

  • İşletim Sistemi: Windows, Mac, Linux
  • Lisans: Ücretsiz
  • Geliştiricinin Adı: GitHub
  • Toplam İndirme: 1,531,838
  • Kategori: Programlama, Developer Tools
Share on:
  • Programın en son resmî versiyonunu edinin
  • Virüssüz, temiz ve indirmesi güvenli
  • Resmî siteden hızlı ve güvenli indirme
  • Gerekli bütün bilgilerin bulunduğu kurulum rehberi

Diğer kullanıcılar bunu da indirdi

  • Adobe Photoshop Adobe Photoshop

    Photoshop piyasadaki en iyi ve en güçlü fotoğraf düzenleme programıdır. İçinde normal bir fotoğrafı tam bir sanat eserine dönüştürmeniz için her türlü araç bulunur. Photoshop ayrıca katman özelliğini içeren ilk düzenleme programı olma özelliğini de taşır. Bu özellik ile projenin farklı segmentlerini değiştirme derdi ortadan kalktığı için büyük projelerde çalışmak çok daha kolay bir hâle gelmiştir. Photoshop’ta arka planı değiştirme,

    Daha fazla oku
  • Microsoft Word Microsoft Word

    Ücretsiz Microsoft Word Nasıl İndirilir Doğruyu söylemek gerekirse, Microsoft Word’ün sınırsız süreli, ücretsiz bir versiyonu yoktur. Size ücretsiz bir versiyon verdiğini söyleyen biri, sizi ya kandırmaya çalışıyordur ya da verdiği versiyon korsandır. Microsoft Office 365’i indirebilir ve Word’ü ücretsiz olarak 30 gün boyunca kullanabilirsiniz. Daha sonra isterseniz bir abonelik satın alabilir ya da birdan fazla e-posta adresiniz varsa, bir aylık ücretsiz

    Daha fazla oku
  • Adobe Illustrator Adobe Illustrator

    Adobe Illustrator ölçeklenebilir vektörel görsel oluşturma, düzenleme ve üretme için çok iyi bir programdır. Illustrator bir sürü aracın bulunduğu istasyonuyla ilk bakışta gözünüzü korkutabilir. Bu yüzden video rehberlerle farklı seçeneklere alışmanızı ve edindiğiniz bilgileri kullanarak araç çubuğunu kullanacağınız araçlarla doldurmanızı tavsiye ederiz. Illustrator’ın ücretsiz deneme versiyonunu Adobe Creative Cloud’dan indirmek mümkündür. Burada ayrıca InDesign, Photoshop ve Premiere Pro gibi diğer

    Daha fazla oku

GitHub, 73 milyondan fazla aktif kullanıcı ile dünyanın en büyük kodlama topluluğu. Bulut temelli hosting servisi, Git bilgi havuzlarında ortak çalışmaları ve sürüm kontrolü yöntemini kolaylaştırıyor.

GitHub’ı, geliştiricilerin kodlarını depolayıp yönettiği, başka programcılardan yardım istediği ya da açık kaynak yazılımları host ettiği bir sosyal ağ platformu gibi düşünebilirsiniz.

Kodlamadaki değişiklikleri depolamaya ve takip etmeye odaklansa da GitHub yalnızca kod yazanlara hitap etmiyor. Dilediğiniz türde dosyalar yükleyerek ekibinizin bu dosyalar üzerinde yaptığı değişiklikleri takip edebilirsiniz. Hatta son dönemde GitHub’ı yazarlar da kullanıyor ve roman yazma süreçlerini bu şekilde takip ediyor.

Aşağıdaki basit adımları takip ederek, GitHub’ın masaüstü sürümünün ücretsiz olarak nasıl indirileceğini öğrenebilirsiniz.

GitHub PC’ye Ücretsiz Olarak Nasıl İndirilir

  1. Kenar çubuğundaki İndir butonuna tıklayın. GitHub’ın resmi indirme sayfası yeni bir sekmede açılacak.
  2. Windows İçin İndir butonuna tıklayın, EXE dosyası bilgisayarınıza otomatik olarak indirilecek.
  3. İndirme işlemi tamamlandığında dosyayı açın. GitHub Desktop uygulamasının, bilgisayarınıza otomatik olarak yüklendiğini göreceksiniz.
  4. Yükleme tamamlandığında, GitHub Desktop açılacak. Bir GitHub hesabınız varsa hemen oturum açabilirsiniz. Aksi takdirde, Ücretsiz Hesabını Oluştur linkine tıklayın.
  5. Adınızı girin, geçerli bir e-posta adresi yazın, güvenli bir parola belirleyin ve ardından Hesap Oluştur butonuna tıklayın. E-posta adresinize bir doğrulama kodu gönderilecek. Hesabınızı doğruladıktan sonra GitHub’ı kullanmaya başlayabilirsiniz.

GitHub, PC’den Nasıl Kaldırılır

GitHub’ı kullanmaktan vazgeçtiyseniz, aşağıdaki basit yönergeleri takip ederek programı bilgisayarınızdan tamamen kaldırabilirsiniz.

  1. Windows arama çubuğuna Program Ekle veya Kaldır yazın ve Enter tuşuna basın.
    Add or Remove Program
  2. Yüklenmiş programlar arasındaki GitHub Desktop’ı bulun ve Kaldır butonuna basın.
  3. GitHub’u silmek istediğinizi doğrulayın. Windows, programı kaldıracaktır.

Kodlarınızı depolamak ve yaptığınız değişiklikleri takip etmek için başka bir program arayışındaysanız, ücretsiz GitHub alternatiflerine göz atın.

GitHub’a Genel Bakış

Program geliştiren kişilerin ihtiyaç duyabileceği her şeyi bir arada sunan GitHub, bu yüzden en popüler hosting siteleri arasında yer alıyor. Kod yazan ve program geliştiren kişiler, kodlarını geliştirmek için gereken tüm araçlara bu uygulama üzerinden ücretsiz olarak ulaşabiliyor.

GitHub’ı kullanmadan önce, Git ve Sürüm Kontrolünün ne anlama geldiğini bilmek gerekiyor.

Sürüm Kontrolü Nedir?

Sürüm kontrolü, geliştiricilerin tüm kod değişikliklerini kolayca yönetmesine ve takip etmesine imkan sağlar. Çok sayıda geliştiricinin aynı anda üzerinde çalıştığı ya da açık kaynak projeler için bu son derece önemlidir.

Sürüm Kontrolünde, geliştiricilerin kaynak kodu değiştirmesi ya da bu kodlara zarar vermesi ihtimaline karşı, orijinal kodun bir kopyası çıkarılır. Böylece, orijinal kod etkilenmeden kopya üzerinde çalışılması sağlanır. Kopya kod üzerindeki değiştirme işlemi sona erdiğinde, bu çalışma kaynak kod ile birleştirilebilir.

Branching (Türkçeye dallanma olarak tercüme ediliyor) denilen bu yöntem sayesinde, geliştiriciler kaynak kodun ya da bir diğer deyişle yazılım havuzunun bazı parçalarını kopyalıyor ve ardından da yeni kodlar ya da özellikler ekliyor. Kodun bu parçası üzerinde gereken değişiklikleri güvenli bir şekilde yapan geliştirici, projenin geri kalanında ise herhangi bir değişikliğe yol açmıyor.

Git Ne Demek?

Git, 2005 yılında yaratılan bir dağıtık sürüm kontrol sistemi (VCS). Stack Overflow tarafından gerçekleştirilen bir ankete göre, günümüzde geliştiricilerin %85’inden fazlası Git kullanıyor. Bu popülerliği ise daha çok kod geçmişini korumasına ve bir dosya üzerinde aynı anda çok sayıda kullanıcını çalışması için imkan sağlamasına borçlu.

GitHub’ın Özellikleri

GitHub masaüstü uygulaması ile GitHub hesabınıza kolayca erişebilirsiniz. Pano üzerinden tüm projelerinizi takip edebilir, kodunuzu da doğrudan arayüzü kullanarak yazıp yükleyebilirsiniz.

GitHub arayüzü

GitHub topluluğunun avantajlarından biri de dünyanın en büyük geliştirici topluluğuna erişim imkanı sunması. Bu platformda sorular sorabilir, meslektaş denetim imkanından yararlanabilir ya da diğer kaynak kodlarına bakarak uygulamanızın kodlarını nasıl yazabileceğinize dair fikir alabilirsiniz.

Merkezileştirilmiş Proje Yönetimi

GitHub kelimesindeki Hub, tüm ekibin bir araya gelerek kodları ve projeyi koordine ve takip ederek güncellemesini sağlayan bulut temelli hosting aracının ifade eder. Her şeyin tek bir yerde tutulması, hem şeffaflığın artırılmasına hem de işlerin zamanında yapılmasına yardımcı olur.

Daha İyi Kod Yazabilme İmkanı

Kodunuzu GitHub’a yüklediğinizde, başkaları tarafından görülebilir hale getirebilirsiniz. Bu sayede; yaptığınız çalışmaları gözden geçirebilir, tavsiyelerde bulunabilir, bug’ları bulabilir ve kaynak koduna dokunmadan değişiklikler önerebilirler.

Kodu Kontrol Etmeye Yarayan Araçlar

GitHub, kodunuzda zayıf noktalar ya da bug’lar bulunması ihtimaline karşı tarama yapan özel araçlar da sunar.

Kod Hosting

GitHub’da milyonlarca yazılım havuzu host edilmektedir. Her biri hem kodu hem de dokümantasyonu barındırır; yazılım ya da aplikasyonunuzu paylaşmanız ve yayınlamanız için gereken araçları sunar.

GitHub Kullanırken Bilmeniz Gereken Terimler

GitHub’ı kullanmadan önce, sık kullanılan terimleri bilmeniz önemlidir.

Yazılım Havuzu Oluşturmak

Yazılım havuzu (repository ya da kısaca repo olarak da adlandırılır), proje dosyalarının saklandığı özel konumdur. Her biri yazılım havuzunun kendi URL adresi vardır ve bu adresi herkese açık ya da başka kullanıcılara kapalı hale getirebilirsiniz. Bir repo oluşturmak için Ctrl+N tuşlarına basın, menü çubuğundan File (Dosya)ve New Repository (Yeni Yazılım Havuzu) seçeneklerine tıklayın.

Creating a Repository

Yazılım havuzu oluşturmak

Fork ve Branch Oluşturmak

GitHub, kullanıcıların kodlarını geliştirmeleri için proje kopyalarını çıkarmasına da izin verir. Fork ifadesi, bir yazılım havuzunun tamamının kopyası anlamına gelir. Branch ise mevcut kod ağacına eklenen bir daldan ibarettir. Her iki durumda da kaynak kodun bir kopyası üzerinde çalışıldığı için orijinal kodlar için herhangi bir risk söz konusu olmaz.

Pull Request (Çekme İsteği)

Fork ya da branch ile işiniz bittiğinde, yazdığınız kodları kaynak kodun sahibine ‘pull request’ gönderebilirsiniz. Proje sahibi de dilerse bu çalışmayı bir sonraki ‘release’ için kodlarına ekleyebilir.

Merge (Birleştirme)

Pull request onaylandıktan sonra, güncellenen kod yeni oluşturulan daldan çekilir ve kaynak yazılım havuzuna yüklenir. Böylece son güncellemeler proje ile birleştirilmiş olur.

Sosyal Ağ

GitHub aynı zamanda, geliştiriciler için en büyük sosyal ağlardan biri olarak da hizmet veriyor.

GitHub, sosyal bir ağ olarak, geliştiricilerin birbirleriyle bağlantı kurması ve farklı projelere katkı sağlaması ya da üzerinde birlikte çalışmasını sağlıyor. Her kullanıcı burada bir profil oluşturabiliyor. Bu profilde; kullanıcının devam eden ve geçmiş projeleri ile revizyonları ve çekme talepleri görülebiliyor. Kullanıcıların yardım talebinde bulunabileceği, öneriler alabileceği ya da kodlama dillerindeki değişiklik ve gelişmelerin ele alındığı forumlar da mevcut.

Changelog

GitHub, bir projenin tüm revizyonlarının ayrıntılı kayıtlarını otomatik olarak tutar. Bu sayede, grup projeleri ve açık kaynak aplikasyonlar başta olmak üzere, tek bir yazılım projesi üzerinde çok sayıda insan çalışabilir.

GitHub’ın Ücretsiz Alternatifleri

  • GitLab: GitLab, en hızlı büyüyen web tabanlı git yazılım havuzlarından biri. Kullanıcıların özel ya da herkese açık yazılım havuzları oluşturmasına ve planlama aşamasından yayınlamaya ve güvenliğe kadar tüm proje süreçlerini yönetmesine imkan sağlıyor. Bir ekibin uzaktan çalışarak kod ve yazılımı tamamlaması için gereken her türlü işbirliği aracı, tüm değişikliklerin takibini yapan bu havuzda mevcut.
  • Bitbucket: Açık kaynak kodlara odaklanan Github’ın aksine, BitBucket başka kullanıcılara kapalı olan özel kodlara öncelik veriyor. BitBucket kullanıcılarının büyük bölümü, aplikasyon ya da yazılım planlaması ve uygulaması yapan şirketler ve startuplar. Özel yazılım havuzu oluşturma konusunda kullanıcılara herhangi bir sınırlama getirmeyen Bitbucket; Jira, Crucible ve HipChat gibi araçlarla entegre olabiliyor. Bu sayede, şirketlerin her bir görev için kaydedilen gelişmeyi izlemeleri ve farklı kullanıcılarla bir arada çalışmaları kolaylaşıyor.

SSS

GitHub ücretsiz mi?

Bir GitHub hesabı oluştururken iki seçeneğiniz var. Yukarıdaki yönergeleri takip ederek GitHub’ı indirebilir ve hesabınızı hiçbir ücret ödemeden oluşturabilirsiniz. Böylece, genel ve özel yazılım havuzları, katkı sağlayan diğer kullanıcılar, çok faktörlü doğrulama özelliği, topluluk desteği ve diğer avantajlardan yararlanabilirsiniz. Bir dizi özellik, öneri ve araç ile GitHub e-posta desteği gibi ekstralar içeren Pro versiyonu da mevcut.

GitHub güvenli mi?

GitHub platformu güvenlidir ve spam içermez. Topluluğun güvenli bir yer olmaya devam etmesi adına, tespit edilen hacker’lar ya da kötü niyetli kişilerin hesapları bloke edilir. Yazılım havuzlarının tamamı güvenli bir bulutta depolanır ve yalnızca yetkilendirilmiş kişiler özel yazılım havuzlarına erişebilir.

Güvenlikle ilgili zayıf noktalardan birinin son kullanıcı olduğunu söyleyebiliriz. Başka bir kullanıcıya yazılım havuzuna erişim izni verdiyseniz, ortaya çıkabilecek problemlerden GitHub sorumlu tutulamaz.

Git ve GitHub arasında ne fark var?

Git, kod geçmişlerindeki değişiklikleri takip etmelerini sağlayan Sürüm Kontrol Sistemidir (VCS). GitHub ise Git yazılım havuzlarının yönetildiği bulut tabanlı bir hosting servisidir. Sürüm kontrol özelliklerini de içeren bu servis; kreatif süreçlerin sorunsuz bir şekilde işletilmesine yardımcı olur ve çok sayıda geliştiricinin tek bir proje üzerinde birlikte çalışmasına ve ayrıca fork ve branch’lar oluşturmalarına imkan sağlar.

Daha fazla oku

Sıkça Sorulan Sorular

GitHub ücretsiz mi?

Bir GitHub hesabı oluştururken iki seçeneğiniz var. Yukarıdaki yönergeleri takip ederek GitHub’ı indirebilir ve hesabınızı hiçbir ücret ödemeden oluşturabilirsiniz. Böylece, genel ve özel yazılım havuzları, katkı sağlayan diğer kullanıcılar, çok faktörlü doğrulama özelliği, topluluk desteği ve diğer avantajlardan yararlanabilirsiniz. Bir dizi özellik, öneri ve araç ile GitHub e-posta desteği gibi ekstralar içeren Pro versiyonu da mevcut.

GitHub güvenli mi?

GitHub platformu güvenlidir ve spam içermez. Topluluğun güvenli bir yer olmaya devam etmesi adına, tespit edilen hacker’lar ya da kötü niyetli kişilerin hesapları bloke edilir. Yazılım havuzlarının tamamı güvenli bir bulutta depolanır ve yalnızca yetkilendirilmiş kişiler özel yazılım havuzlarına erişebilir.

Güvenlikle ilgili zayıf noktalardan birinin son kullanıcı olduğunu söyleyebiliriz. Başka bir kullanıcıya yazılım havuzuna erişim izni verdiyseniz, ortaya çıkabilecek problemlerden GitHub sorumlu tutulamaz.

Paylaşım ve Destek

WizCase bağımsız bir inceleme sitesidir. Okuyucu destekli bir siteyiz, bu sebeple sitemizdeki bir link yoluyla bir şey satın aldığınızda komisyon alabiliriz. Sitemizden bir şey satın aldığınızda ekstra ücret ödemezsiniz, komisyonumuz doğrudan ürün sahibi tarafından gelir.

Dürüst ve tarafsız tavsiyeler vermeye devam edebilmemiz için lütfen WizCase'e destek olun. Sitemizi paylaşarak bize destek olabilirsiniz!