En Çok Kullanılan Git Komutları

Git ile komut satırında çalışmak göz korkutucu olabilir. Ama yazılım geliştirmede versiyon kontrol sistemi kullanmak kritik derecede önemlidir.

Eğer versiyon kontrol sistemi konusunda yeni iseniz Versiyon Kontrol Sistemi Nedir? başlıklı yazımızı incelemenizi öneriyoruz.

Yardımcı olmak için, ortak Git komutlarının bir listesini, her birinin ne anlama geldiğini ve nasıl kullanılacağını bir araya getirdik.

Bu yazımızda aşağıdaki git komutlarını ele alacağız.

  • git config
  • git init
  • git clone
  • git add
  • git commit
  • git diff
  • git reset
  • git status
  • git rm
  • git log
  • git show
  • git tag
  • git branch
  • git checkout
  • git merge
  • git remote
  • git push
  • git pull
  • git stash

Git Komutları

Git Komutları

git config

Bu komut, verdiğiniz değerler ile birlikte kullanılacak yazar adını ve e-posta adresini sırasıyla ayarlar.

Kullanımı

git config –global user.name “[isim]”  
git config –global user.email “[e-posta adresi]” 

git init

Bu komut yeni bir depo başlatmak için kullanılır.

Kullanımı

git init [repository adı]

git clone

Bu komut, mevcut bir URL’den bir havuz elde etmek için kullanılır.

Kullanımı

git clone [url]

git add

Repoya bir dosya eklemek için kullanılır.

Kullanımı

git add [dosya-adi]

git commit

Bu komut, dosyayı sürüm geçmişinde kalıcı olarak kaydeder veya anlık görüntüler.

Kullanımı

git commit -m “[Commit mesajınız]”

git diff

Bu komut, henüz aşamalı olmayan dosya farklılıklarını gösterir.

Kullanımı

git diff

git reset

Bu komut dosyanın aşamasını kaldırır, ancak dosya içeriğini korur.

Kullanımı

git reset [dosya-adi]

git status

Bu komut, işlenmesi gereken tüm dosyaları listeler.

Kullanımı

git status

git rm

Bu komut, dosyayı çalışma dizininizden siler ve silme işlemini gerçekleştirir.

Kullanımı

git rm [dosya-adi]

git log

Bu komut, geçerli dalın sürüm geçmişini listelemek için kullanılır.

Kullanımı

git log

git show

Bu komut, belirtilen taahhüdün meta verilerini ve içerik değişikliklerini gösterir.

Kullanımı

git show

git tag

Bu komut, belirtilen işleme etiket vermek için kullanılır.

Kullanımı

git tag [commitID]

git branch

Bu komut, geçerli depodaki tüm yerel dalları listeler.

Kullanımı

git branch

Aşağıdaki komut  yeni bir dal oluşturur.

git branch [branch name]

git checkout

Bu komut bir daldan diğerine geçmek için kullanılır.

Kullanımı

git checkout [branch name]

git merge

Bu komut, belirtilen dalın geçmişini geçerli dalla birleştirir.

Kullanımı

git merge [branch name]

git remote

Bu komut, yerel deponuzu uzak sunucuya bağlamak için kullanılır.

Kullanımı

git remote add [variable name] [Uzak Sunucu Linki]

git push

Bu komut, ana dalın taahhüt edilen değişikliklerini uzak havuzunuza gönderir.

Kullanımı

git push [variable name] master

git pull

Bu komut, uzak sunucudaki değişiklikleri çalışma dizininize getirir ve birleştirir.

Kullanımı

git pull [Repository Link]

git stash

Bu komut, değiştirilen tüm izlenen dosyaları geçici olarak saklar.

Kullanımı

git stash save

Leave a Reply

Your email address will not be published. Required fields are marked *