fötr şapka

Fedora'da Git Nasıl Kurulur ve Yapılandırılır?

Fedora'da Git Nasıl Kurulur ve Yapılandırılır?
Git, programcılar arasında popüler olan Dağıtılmış Sürüm Kontrol Sistemlerinden (DVCS) biridir. Kodunuzda yaptığınız artımlı değişiklikleri yönetmenize olanak tanır. Ayrıca bir kodun önceki sürümüne kolayca dönebiliriz. Birden fazla geliştirici aynı proje üzerinde aynı anda çalışabilir. Ekip üyeleri bir projedeki değişiklikleri, değişikliklerle ilişkili mesajı, ortak çalışanlarını, proje zaman çizelgesini, işin ilerleme durumunu vb. görebilir.

Git Kullanmanın Faydaları

Git, açık kaynaklı bir araçtır ve herkesin kullanması için ücretsizdir. Hemen hemen tüm değişiklikler yerel olarak yapılır ve bu değişiklikleri herhangi bir merkezi sunucuya da yaymaya gerek yoktur. Bir proje yerel olarak düzenlenebilir ve daha sonra her katılımcının bu değişiklikleri görebileceği ve izleyebileceği bir sunucuya kaydedilebilir. Merkezi VCS'den farklı olarak Git'in tek bir arıza noktası yoktur.

Git mimariyi dağıttığından, herkes işin en son anlık görüntüsünü, tüm depo içeriğini ve geçmişini alabilir. Herhangi bir nedenle sunucu çökerse, istemciden bir kopya yedek olarak kullanılabilir ve sunucuya geri yüklenebilir.

Git, veritabanındaki nesneleri depolamak ve tanımlamak için SHA-1 karma olarak bilinen bir şifreleme karma işlevi kullanır. Git, herhangi bir veriyi saklamadan önce, onu toplar ve ona atıfta bulunmak için bu sağlama toplamını kullanır.

Kurulumu çok kolaydır ve istemci tarafında üst düzey donanım gerektirmez. GitHub gibi birçok çevrimiçi barındırma hizmeti, Git projenizi uzaktan erişim için çevrimiçi olarak barındırmak için hizmetler sağlar. Yerel bilgisayardaki bir havuzun tüm yedeğini alabilirsiniz. Bir depoya katkıda bulunan tarafından yapılan değişiklikler, bir taahhüt işleminden sonra onun parçası haline gelir.

Kesinleştirme işlemi, depodaki veya veritabanındaki mevcut durumun anlık görüntüsünü alır. Projemiz üzerinde yerel olarak çalıştıktan sonra, push komutunu kullanarak uzak Git veritabanımıza veya depomuza yerel taahhütler yayınlayabiliriz.

Neyi Kapsayacağız?

Bu kılavuzda Git'i Fedora 33 işletim sistemine nasıl kurabileceğimizi ve yapılandırabileceğimizi göreceğiz. Git'i Fedora'daki resmi depodan ve Git resmi web sitesinden indirilen kaynak koddan yükleyeceğiz. Git kurulum işlemine başlayalım.

Yöntem 1. Git'i dnf/yum Kullanarak Fedora Depolarından Kurma

Bu, Git'i kurmanın çok basit bir yöntemidir. Aşağıdaki komutları çalıştırmanız yeterlidir:

Aşama 1. Kullanılabilir sistem paketlerini aşağıdaki komutla güncelleyin:

$ sudo dnf -y güncellemesi

Adım 2. Şimdi aşağıdaki komutla git'i kurun:

$ sudo dnf -y git'i kurun

Yukarıdaki komut tamamlandıktan sonra, Git'in kurulu sürümünü kontrol etmek için aşağıdaki komutu kullanın:

$ git --versiyon

Bu kadar! Gördüğünüz gibi Git zaten Fedora 33'te yüklü olarak geliyor, ancak değilse, yukarıdaki komuttan yükleyebilirsiniz.

Bu durumda Git'i kaldırmak istiyorsanız, aşağıdaki ekteki komutu çalıştırmanız yeterlidir:

$ sudo dnf -y git'i kaldır

Yöntem 2. Git'i Fedora'daki kaynak koddan oluşturma

Git, Git web sitesindeki mevcut kaynak kodundan Fedora'ya da yüklenebilir. Bunları kaynak koddan yüklemek için aşağıdaki prosedürü izleyin:

Aşama 1. Git'i kaynak koddan kurabilmemiz için birkaç paketin yüklenmesi gerekiyor. Bu bağımlılıkları yüklemek için aşağıdaki komutu çalıştırın:

$ sudo dnf kurulumu dh-autoreconf curl-devel expat-devel gettext-devel openssl-devel perl-devel zlib-devel

Adım 2. Gerekli tüm bağımlılıkları yerleştirdikten sonra kaynak kodunu indirmeye devam edebiliriz. Git kaynak kodunun sıkıştırılmış tarball'ını indirmek için aşağıdaki komutu çalıştırın:

$ wget https://www.çekirdek.org/pub/software/scm/git/git-2.30.1.katran.gz

Alternatif olarak, bu bağlantıyı da ziyaret edebilir ve dosyayı manuel olarak sisteminize indirebilirsiniz. Bu burada gösterilir:

Aşama 3. İndirilen tar dosyasını aşağıdaki komutla çıkarın:

$ tar -zxf git-2.30.1.katran.gz

4. Adım. Şimdi komut satırı penceresinde çıkarılan klasöre gidin:

$ cd git-2.30.1

Adım 5. make komutunu çalıştırın:

$ yapılandırmak

6. Adım. Yapılandırma komut dosyasını çalıştırın:

$ ./configure --prefix=/usr

7. Adım. make all komutunu çalıştırın:

$ hepsini yap

8. Adım. make install komutunu çalıştırın:

$ sudo kurulum yap

Artık Git sisteminize yüklendi. Sürümü buradan kontrol edin:

$ git --versiyon

Fedora'da Git ayarlarını yapılandırma

Git'i kurduktan sonra kullanıcı adımızı ve e-posta adresimizi Git hesabımıza eklememiz gerekecek. Bu, kodumuzu doğru şekilde işlememizi sağlayacaktır. Bu bilgi Git tarafından yaptığımız her taahhütte kullanılır.

Not: Git kullanıcı adı GitHub ile aynı değil.

Bu ayrıntıları ayarlamak için aşağıdaki komutları çalıştırın:

$ git config -- küresel kullanıcı."kullanıcı adınız" adını verin
$ git config -- küresel kullanıcı.e-posta "[e-posta korumalı]"

Burada "kullanıcı adınızı" seçtiğiniz bir kullanıcı adıyla ve "[e-posta korumalı]" e-posta kimliğinizle değiştirin. Global anahtar kelime, bu bilgilerin sisteminizdeki her değişiklik tarafından kullanılmasını sağlayacaktır. Bir proje için farklı bilgiler kullanmak istiyorsanız, o belirli projenin içindeyken global anahtar kelimeyi kaldırmanız yeterlidir.

Örnek bir kullanıcı adı ve e-posta adresi ekleyelim:

Kullanıcı adı = linuxhint
Kullanıcı e-postası = [email protected]

Bu ayarların doğru çalışıp çalışmadığını kontrol etmek için aşağıdaki komutu çalıştırın:

$ git yapılandırma --liste

Bu aşağıda gösterilmiştir:

Sonuç

Tebrikler, Git'i Fedora OS'nize başarıyla yüklediniz. Bu öğreticiyi doğru bir şekilde izlediyseniz, Yöntem 1'in Git'i yüklemek için çok basit olduğunu fark etmişsinizdir. Git'i sisteminize almak için sadece basit bir komut çalıştırmanız yeterlidir. Bu arada, Yöntem 2, Git'i yüklemek için uzun bir yoldur ve yalnızca ileri düzey kullanıcılar ve sistem yöneticileri için önerilir. Bu yöntemi kullanmanın yararı, mevcut en son sürümünü alabilmenizdir. Örneğin, Yöntem 1'de, resmi depodan yüklenen Git sürümü 2'dir.28.0, oysa Yöntem 2'de sürüm 2'ye sahibiz.30.1.

Linux Eğitimi için Tomb Raider'ın Gölgesi
Shadow of the Tomb Raider, Eidos Montreal tarafından yaratılan bir aksiyon-macera oyunu serisi olan Tomb Raider serisine eklenen on ikinci oyundur. Oy...
Linux'ta FPS Nasıl Arttırılır?
FPS'nin kısaltması Saniyedeki Kare Sayısı. FPS'nin görevi, video oynatma veya oyun performanslarındaki kare hızını ölçmektir. Basit bir deyişle, her s...
En İyi Oculus Uygulama Laboratuvarı Oyunları
Oculus başlık sahibiyseniz, yandan yükleme hakkında bilgi sahibi olmalısınız. Sideloading, kulaklığınıza mağaza dışı içerik yükleme işlemidir. SideQue...