Autor del tema
#0
Git, versiyon kontrol sistemleri arasında en popüler olanıdır ve yazılım geliştirme süreçlerinde sıkça kullanılır. Linux terminali üzerinden Git kullanmak, projelerinizi etkin bir şekilde yönetmenizi sağlar. Bu yazıda, Git ile ilgili temel ve ileri düzey komutları inceleyeceğiz.
1. Git Kurulumu:
Linux işletim sisteminizde Git'i kurmak için terminali açın ve aşağıdaki komutu kullanın:
Bu komut, Debian tabanlı sistemlerde Git’i yükleyecektir. Red Hat veya CentOS tabanlı sistemlerde ise:
komutunu kullanmanız gerekecektir.
2. Temel Git Komutları:
3. Değişiklikleri İncelemek:
4. Branch (Dal) Yönetimi:
5. Uzak Depo ile Çalışma:
Bu komutlar, Git'in temel işlevlerini anlamanızı sağlayacaktır. Daha karmaşık işlemler ve senaryolar için Git'in resmi dökümantasyonuna başvurabilirsiniz. Git ile ilgili deneyimlerinizi ve kullanışlı bulduğunuz başka komutları paylaşmak isterseniz, bu konuyu derinleştirebiliriz.
1. Git Kurulumu:
Linux işletim sisteminizde Git'i kurmak için terminali açın ve aşağıdaki komutu kullanın:
CODE
1sudo apt-get install gitBu komut, Debian tabanlı sistemlerde Git’i yükleyecektir. Red Hat veya CentOS tabanlı sistemlerde ise:
CODE
1sudo yum install gitkomutunu kullanmanız gerekecektir.
2. Temel Git Komutları:
- git init: Yeni bir Git deposu oluşturur. Mevcut dizinde bir Git deposu başlatmak için kullanılır.
- git clone [url]: Uzak bir depoyu yerel makinenize kopyalar. Örneğin:
CODE
1git clone https://github.com/kullanici/proje.git- git add [dosya_adı]: Değişiklikleri sahneye ekler. Tüm dosyaları eklemek için:
CODE
1git add .- git commit -m "açıklama": Sahneye alınan değişiklikleri kaydeder. Açıklama, yapılan değişikliklerin kısa bir özetidir.
3. Değişiklikleri İncelemek:
- git status: Depodaki dosyaların mevcut durumunu gösterir.
- git diff: Değişikliklerin detaylarını gösterir. Hangi dosyalarda ne tür değişiklikler olduğunu görebilirsiniz.
4. Branch (Dal) Yönetimi:
- git branch: Mevcut dalları listeler.
- git checkout [dal_adı]: Belirtilen dala geçiş yapar.
- git merge [dal_adı]: İlgili dalı mevcut dala birleştirir.
5. Uzak Depo ile Çalışma:
- git push origin [dal_adı]: Yerel değişiklikleri uzak depoya gönderir.
- git pull origin [dal_adı]: Uzak depodaki değişiklikleri yerel depoya çeker.
Bu komutlar, Git'in temel işlevlerini anlamanızı sağlayacaktır. Daha karmaşık işlemler ve senaryolar için Git'in resmi dökümantasyonuna başvurabilirsiniz. Git ile ilgili deneyimlerinizi ve kullanışlı bulduğunuz başka komutları paylaşmak isterseniz, bu konuyu derinleştirebiliriz.