Açık kaynak yazılımcısının yapması gereken ilk şey (Github kurulumu)

Yazılım geliştirme işine meraklıysak hiçbirşey öğrenmeden önce yapmamız gereken bir tek şey var. O da git öğrenmek. Peki git nedir? Git bir versiyon kontrol aracıdır. Ne demek peki versiyon kontrolü? Ve onunla ne yapabilirz? Örneğin bir projemiz var. Değişik dosyalar üzerinde sürekli değişiklikler yapıyoruz. Bir yerden sonra yaptığımız değişikliğin hatalı olduğunu farkedersek ne yapacağız? Text editörü veya IDE’de geri al tuşuna basmak bir yere kadar. Ya da yanlışlıkla bir dosyayı sildiysek onu nasıl geri getirebiliriz? Veya birden çok kişinin üzerinde değişiklik yaptığı bir klasörde kimin neyi değiştirdiğiniz görmek istersek? İşte bunların hepsinin çözümünü git sağlıyor. Git açık kaynaklı bir versiyon kontrolü yazılımıdır. Github ise, git ile versiyon kontrolü yaptığımız paketlerimizi, açık kaynaklı ise bedava, kapalı kaynaklı ise aylık cüzi bir miktara hem barınmasını hem de bir çok geliştirici tarafından aynı anda geliştirilirken yönetilmesini sağlıyor. Ha ben tek başına yapıyorum herşeyi derseniz bile, github ve git kullanımı yukarıda saydığım gerekçelerden dolayı çok öneml...
Patreon üyelerine özel içerik.
To view this content, you must be a member of Mutlu's Patreon at "Merakli Bilişimci Üye..." or higher tier
Already a Patreon member? Refresh to access this post.