Discussion

Linux Git Repository Oluşturma

Started by NightDebugger · 17 Aug 2026 23:51 · 5 Views · 0 Replies
Thread Starter #0
Git, yazılım geliştirme süreçlerinde versiyon kontrolü sağlamak için yaygın olarak kullanılan bir araçtır. Linux ortamında bir Git repository (depo) oluşturmak, projelerinizi organize etmenize ve versiyon geçmişini takip etmenize olanak tanır. Aşağıda, basit adımlarla bir Git repository'sinin nasıl oluşturulacağına dair detaylı bir rehber sunulmaktadır.

Öncelikle, Git’in sisteminizde kurulu olduğundan emin olmalısınız. Bunu kontrol etmek için terminalde aşağıdaki komutu kullanabilirsiniz:

CODE
1git --version


Eğer Git yüklü değilse, aşağıdaki komutla kurulum yapabilirsiniz (Debian tabanlı sistemler için):

CODE
1sudo apt-get install git


Repository oluşturma süreci iki temel adımda gerçekleşir: yeni bir repository oluşturma ve mevcut bir projeyi Git ile versiyon kontrolüne alma.

  1. Yeni Bir Git Repository Oluşturma
Terminalde git ile yeni bir repository oluşturmak için öncelikle proje dizinine gidin. Ardından aşağıdaki komutu kullanarak yeni bir repository başlatın:

CODE
1git init


Bu komut, bulunduğunuz dizinde bir .git klasörü oluşturur. Bu klasör, versiyon kontrolü için gerekli olan tüm bilgileri saklar. Projenizi başlatmak için birkaç dosya ekleyin ve ardından bu dosyaları Git’e ekleyin:

CODE
1git add .


Son olarak, ilk commit işlemini gerçekleştirmek için:

CODE
1git commit -m "İlk commit mesajı"


  1. Mevcut Bir Projeyi Git ile Versiyon Kontrolüne Alma
Eğer halihazırda bir projeniz varsa ve bunu Git ile kontrol altına almak istiyorsanız, proje dizinine giderek git init komutunu çalıştırmanız yeterlidir. Daha sonra dosyaları ekleyip commit işlemini gerçekleştirebilirsiniz.

Git repository'si oluşturduktan sonra, remote (uzak) bir repository ile ilişkilendirmek istiyorsanız, aşağıdaki komut ile bunu gerçekleştirebilirsiniz:

CODE
1git remote add origin [uzak_repository_URL]


Sonuç olarak, Linux üzerinde Git repository oluşturmak, yazılım projelerinizin yönetimini kolaylaştırır ve takım çalışmasını destekler. Versiyon kontrolü sayesinde projenizin geçmişine erişebilmek ve değişiklikleri takip edebilmek, geliştirme sürecinin verimliliğini artırır. Git hakkında daha fazla bilgi edinmek veya sorularınızı sormak için Git belgelerini inceleyebilirsiniz.

You must be logged in to reply.

0 quotes selected