Git Komutları

git init Komutu Nedir? Neden Kullanılır, Nasıl Kullanılır?

git init komutu, bir projeyi Git ile sürüm kontrolüne almak için kullanılan temel bir Git komutudur. Bu komut, yeni bir Git repository’si oluşturur ve projeyi Git ile takip edilmeye başlar.

  • Neden Kullanılır? git init, bir projeyi Git ile sürüm kontrolüne almak için kullanılır. Bu komut, mevcut bir proje üzerinde Git yönetimini başlatmak için ilk adım olarak atılır. Ayrıca, bu komut bir .git dizini oluşturur ve bu dizin, Git’in proje üzerindeki tüm sürüm kontrol bilgilerini sakladığı yerdir.
  • Nasıl Kullanılır? Komutu çalıştırmak için terminal veya komut istemcisini açarak proje dizinine gidin ve şu komutu yazın:
git init
  • Bu komutu çalıştırdıktan sonra, proje dizininizde .git adında gizli bir klasör oluşacaktır. Bu klasör, Git’in proje üzerindeki tüm kontrol bilgilerini ve ayarlarını saklar.

git clone Komutu Nedir? Neden Kullanılır, Nasıl Kullanılır?

git clone komutu, uzak bir Git repository’sini yerel makinenize kopyalamak için kullanılır. Bu komut, genellikle bir proje üzerinde işbirliği yapmak istediğinizde kullanılır.

  • Neden Kullanılır? git clone, uzak bir repository’yi yerel makinenize kopyalayarak, proje üzerinde çalışma yapmanızı sağlar. Bu komut, projeyi ilk defa almak ve üzerinde çalışmaya başlamak için kullanılır.
  • Nasıl Kullanılır? Uzak repository’nin URL’sini öğrenin ve terminalde şu komutu çalıştırın:
git clone <repository-url>
  • Örneğin:
git clone https://github.com/kullanici/proje.git
  • Bu komut, belirtilen URL’den projeyi yerel makinenize kopyalar ve projeyi bir dizin içinde oluşturur.

git add Komutu Nedir? Neden Kullanılır, Nasıl Kullanılır?

git add komutu, değişikliklerinizi Git’in izleme alanına ekler. Bu komut, dosya ve değişiklikleri commit işleminden önce hazır hale getirir.

  • Neden Kullanılır? git add, yaptığınız değişiklikleri Git’in izleme alanına ekleyerek, bu değişikliklerin commit edilmeye hazır hale gelmesini sağlar. Bu komut, hangi dosyaların commit işlemine dahil edileceğini belirler.
  • Nasıl Kullanılır? Tek bir dosyayı eklemek için:
git add <dosya-adı>
  • Tüm dosyaları eklemek için:
git add .
  • veya
git add -A

git commit Komutu Nedir? Neden Kullanılır, Nasıl Kullanılır?

git commit komutu, Git’in izleme alanına eklediğiniz değişiklikleri kalıcı olarak kaydeder. Commit işlemi, belirli bir değişiklik setini depolamak ve proje geçmişini oluşturmak için kullanılır.

  • Neden Kullanılır? git commit, yapılan değişikliklerin kaydedilmesini ve proje geçmişine dahil edilmesini sağlar. Her commit, bir değişiklik kaydı ve açıklaması (commit message) içerir, böylece proje geçmişini takip etmek mümkün olur.
  • Nasıl Kullanılır? Bir commit mesajı ile birlikte değişiklikleri kaydetmek için:
git commit -m "Commit mesajı"
  • Örneğin:
git commit -m "Yeni özellik eklendi"

git status Komutu Nedir? Neden Kullanılır, Nasıl Kullanılır?

git status komutu, Git repository’nizdeki mevcut durumu gösterir. Bu komut, hangi dosyaların değiştirildiğini, hangi dosyaların commit edilmeyi beklediğini ve diğer önemli bilgileri sağlar.

  • Neden Kullanılır? git status, proje üzerindeki değişiklikleri ve commit edilmesi gereken dosyaları görmek için kullanılır. Bu komut, proje üzerindeki değişikliklerin ne durumda olduğunu anlamanızı sağlar.
  • Nasıl Kullanılır? Terminalde şu komutu çalıştırarak mevcut durumu görebilirsiniz:
git status

git pull Komutu Nedir? Neden Kullanılır, Nasıl Kullanılır?

git pull komutu, uzak bir repository’den en son değişiklikleri yerel repository’nize getirir ve bu değişiklikleri yerel branch’inizle birleştirir.

  • Neden Kullanılır? git pull, ekip arkadaşlarınızın yaptığı en son değişiklikleri almak için kullanılır. Bu komut, uzak repository’deki güncellemeleri yerel makinenize çekerek projeyi güncel tutmanıza yardımcı olur.
  • Nasıl Kullanılır? Yerel repository’nizde en son değişiklikleri almak için:
git pull origin <branch-adı>
  • Örneğin:
git pull origin main

git push Komutu Nedir? Neden Kullanılır, Nasıl Kullanılır?

git push komutu, yerel repository’nizde yaptığınız değişiklikleri uzak repository’ye gönderir. Bu komut, yaptığınız commit’leri başkalarının erişimine sunar.

  • Neden Kullanılır? git push, yerel değişikliklerinizi uzak repository’ye göndermek için kullanılır. Bu, ekip üyeleriyle işbirliği yaparken yapılan değişikliklerin paylaşılmasını sağlar.
  • Nasıl Kullanılır? Yerel değişiklikleri uzak repository’ye göndermek için:
git push origin <branch-adı>
  • Örneğin:
git push origin main

git merge Komutu Nedir? Neden Kullanılır, Nasıl Kullanılır?

git merge komutu, iki farklı branch’i birleştirir. Bu komut, yapılan değişikliklerin bir branch’den diğerine aktarılmasını sağlar.

  • Neden Kullanılır? git merge, bir branch’de yapılan değişiklikleri diğer bir branch’e dahil etmek için kullanılır. Bu, genellikle bir feature branch’in ana branch ile birleştirilmesinde kullanılır.
  • Nasıl Kullanılır? Merge işlemi yapmak için:
git merge <branch-adı>
  • Örneğin, feature branch’ini main branch’ine birleştirmek için:
git checkout main
git merge feature

Bu komutlar, Git ve GitHub kullanarak projelerinizi yönetmenize yardımcı olacak temel araçlardır. Her komut, yazılım geliştirme sürecinde belirli bir işlevi yerine getirir ve bu komutları doğru kullanmak, projelerinizi daha verimli bir şekilde yönetmenizi sağlar.

YAZAR HAKKINDA

26 Yaşında. Araştırmayı seven, bir şeyler öğretmeye meraklı bir Bilgisayar Mühendisi

0 YORUM

Bu konuya henüz yorum yapılmamış

Yorum Yap

@COPYRIGHT KodlamakLazım Tüm Hakları Saklıdır.