GIT Kullanarak Yazılım Yüklemek İçin Yeni Başlayanlar İçin Bazı İpuçları Nelerdir?
Açık kaynak Git, dünyada en çok kullanılan sürüm kontrol sistemidir. Olgun proje, Linux işletim sisteminin yaratıcısı Linus Torvalds tarafından geliştirildi ve tarafından kullanılıyor. sürüm için Git'e bağlı olan hem ticari hem de açık kaynaklı çok sayıda yazılım projesi koleksiyonu kontrol.
Bu kılavuz Git'ten bir projenin nasıl alınacağını, nasıl yazılımı sisteminize yükleyin ve kod nasıl değiştirilir, programlama bilgisi gerektirir.

Git Kullanarak Programlar Nasıl Bulunur?
ziyaret edin GitHub'da web sayfasını keşfedin Öne çıkan ve trend olan veri havuzlarının yanı sıra kılavuzlara ve eğitime giden bağlantıları görmek için. İndirmek istediğiniz uygulamalar için çeşitli kategorilere bakın ve kullanmaya, değiştirmeye, derlemeye ve kurmaya başlayın. Belirli bir programı veya sitede bulunan herhangi bir yazılım kategorisini bulabileceğiniz ekranınızın üst kısmındaki arama alanını kullanın.
Git Deposunu Klonlama Örneği
Git terminolojisinde, bir depoyu indirmek onu "klonlamak" demektir. Bunun nedeni, bilgisayarınızdaki Git deposunun tam bir kopyasını oluşturmanızdır. Prosedür basittir, ancak Git'in sisteminizde kurulu olması gerekir.
Ubuntu gibi bir Linux sistemi üzerinde çalışıyorsanız, şanslısınız. Git, dağıtımınızın paket havuzlarında mevcuttur. Yükle normalde başka herhangi bir uygulamada yaptığınız gibi. Neredeyse her dağıtım paketi 'git' olarak adlandırır.
Git ücretsiz ve açık kaynaklıdır, bu nedenle herhangi bir platformda size bir kuruşa mal olmaz. Windows kullanıcıları en son sürümü şurada bulabilir: Git Windows indirme sayfası. Mac kullanıcıları onu Mac için Git indirme sayfası.
Bu kılavuz, bir ASCII ineğinden gelen bir mesajı konuşma balonu olarak görüntüleyen, cowsay adlı küçük komut satırı programını kullanacaktır.
Başlamak için şunu yazın kovboy GitHub arama alanında. Seçebileceğiniz çok sayıda sürüm olduğunu fark edeceksiniz. Bu kılavuzdaki örnek, "Schacon" geliştiricisinden bir örnekte çalışacaktır. Perl'de yazılmış oldukça basit bir versiyondur, bu nedenle üzerinde çalışılması ve değiştirilmesi nispeten kolay olmalıdır.

Bu özel cowsay deposunu klonlamak için aşağıdaki komutu bir terminal penceresine girin.
git klonu https://github.com/schacon/cowsay.git
git komutu Git'i çalıştırır. Ardından, bir depoyu klonlaması söylenir ve GitHub'daki Cowsay deposuna bağlantı sağlanır. Git klon bağlantısını GitHub'da altında bulabilirsiniz. Klonla veya indir, bir havuzun içeriğini gösteren tablonun hemen üstünde.

Kod Nasıl Derlenir ve Kurulur
Yükle başvuru önce çalıştığından emin olmak için. Bunu nasıl yapacağınız, indirdiğiniz projeye bağlıdır. Örneğin, C projeleri muhtemelen bir makefile ile komut ver, oysa bu örnekteki cowsay projesi bir kabuk komut dosyası.
Peki ne yapacağını nereden biliyorsun?
Depoyu, 'klon' komutunu çalıştırdığınızda içinde bulunduğunuz dizine klonladınız. Depodaki her şey, o depodan sonra adlandırılan yeni bir dizinde olacaktır. Bu durumda, kovboy. Dizinleri şu şekilde değiştirin: kovboy klasörünü seçin ve içeriğini listeleyin.
cd kovboy
ls
README adlı bir dosya veya INSTALL adlı bir dosya veya yardım kılavuzu olarak öne çıkan bir dosya görmelisiniz.

Bu kovboy örneğinde, hem README hem de INSTALL dosyası vardır. README dosyası, yazılımın nasıl kullanılacağını gösterir ve INSTALL dosyası, cowsay'i yükleme talimatlarını verir. Bu durumda, talimat aşağıdaki komutu çalıştırmaktır:
sh install.sh
Kurulum sırasında, cowsay'i sağlanan varsayılan klasöre yüklemekten memnun olup olmadığınız sorulur. Devam etmek için Return tuşuna basabilir veya yeni bir yol girebilirsiniz. Varsayılan yolu istiyorsanız, muhtemelen komutu 'sudo' ile yeniden çalıştırmanız gerekecektir.

Cowsay Nasıl Çalıştırılır
Cowsay'ı çalıştırmak için tek yapmanız gereken aşağıdaki komutu yazmaktır:
merhaba dünya
Sözler Selam Dünya ineğin ağzından çıkan konuşma balonunda belirir.

Cowsay'ı Değiştirmek
Artık cowsay'i yüklediğinize göre, favori düzenleyicinizi kullanarak dosyayı değiştirebilirsiniz. Bu örnek kullanır nano düzenleyici aşağıdaki gibi:
nano kovboy

İneğin gözlerini değiştirmek için cowsay komutuna anahtarlar sağlayabilirsiniz.
Örneğin kovboy -g gözleri dolar işareti olarak gösterir.
Bir cyclops seçeneği oluşturmak için dosyayı değiştirebilirsiniz, böylece yazarken kovboy -c ineğin tek gözü vardır.
Değiştirmeniz gereken ilk satır, aşağıdaki gibi görünen satır 46'dır:
getopts('bde: f: ghlLnNpstT: wW: y', \ %opts);
Bunlar, cowsay ile kullanabileceğiniz tüm mevcut anahtarlardır. -c'yi bir seçenek olarak eklemek için satırı aşağıdaki gibi değiştirin:
getopts('bde: f: ghlLnNpstT: wW: yc', \ %opts);
51 ve 58. satırlar arasında aşağıdaki satırları görürsünüz:
$borg = $opts{'b'};
$ölü = $seçenekler{'d'};
$açgözlü = $seçenek{'g'};
$paranoyak = $opts{'p'};
$taşlanmış = $opts{'s'};
$yorgun = $seçenekler{'t'};
$kablolu = $opts{'w'};
$genç = $seçenek{'y'};
Gördüğünüz gibi seçeneklerin her biri için switch'in ne yapacağını açıklayan bir değişken var. Örneğin $açgözlü = $opts['g]';
-c anahtarı değişikliği için aşağıdaki gibi bir satır ekleyin:
$borg = $opts{'b'};
$ölü = $seçenekler{'d'};
$açgözlü = $seçenek{'g'};
$paranoyak = $opts{'p'};
$taşlanmış = $opts{'s'};
$yorgun = $seçenekler{'t'};
$kablolu = $opts{'w'};
$genç = $seçenek{'y'};
$siklops = $opts{'c'};
144. satırda, inek yüzünü oluşturmak için kullanılan yapı_yüz adlı bir alt program vardır.
Kod şöyle görünür:
alt yapı_yüz {
if ($borg) { $gözler = "=="; }
if ($ölü) { $gözler = "xx"; $dil = "U"; }
if ($açgözlü) { $gözler = "\ $\ $"; }
if ($paranoyak) { $gözler = "@@"; }
if ($taşlı) { $gözler = "**"; $dil = "U"; }
if ($yorgun) { $gözler = "--"; }
if ($kablolu) { $gözler = "OO"; }
if ($genç) { $gözler = ".."; }
}
her biri için değişkenler daha önce belirtildiği gibi, $eyes değişkenine yerleştirilmiş farklı bir çift harf vardır.
$cyclops değişkeni için bir tane ekleyin:
alt yapı_yüz {
if ($borg) { $gözler = "=="; }
if ($ölü) { $gözler = "xx"; $dil = "U"; }
if ($açgözlü) { $gözler = "\ $\ $"; }
if ($paranoyak) { $gözler = "@@"; }
if ($taşlı) { $gözler = "**"; $dil = "U"; }
if ($yorgun) { $gözler = "--"; }
if ($kablolu) { $gözler = "OO"; }
if ($genç) { $gözler = ".."; }
if ($siklops) { $gözler = "()"; }
}
Dosyayı kaydedin ve cowsay'i yeniden yüklemek için aşağıdaki komutu çalıştırın.
sh install.sh
Şimdi, koştuğunda cowsay -c merhaba dünya, ineğin tek gözü vardır.
