Açıklamalı Git Komutları
Git Komutları ve Açıklamaları
Section titled “Git Komutları ve Açıklamaları”Git’in en yaygın kullanılan komutlarını ve bunların açıklamalarını aşağıda bulabilirsiniz. Bu rehber, Git ile çalışmaya yeni başlayanlar için faydalı bir kaynaktır.
Yapılandırma Komutları
Section titled “Yapılandırma Komutları”- git config
Git’inizi kişisel bilgilerinizle yapılandırmanızı sağlar. Bu bilgiler, commit’lerinizde kullanılır.
Terminal window git config --global user.name "Adınız Soyadınız"git config --global user.email "email@adresiniz.com"
Başlangıç Komutları
Section titled “Başlangıç Komutları”-
git init
Terminal window git initMevcut bir dizinde yeni bir Git deposu başlatır. Bu komut, bir projeye Git’i entegre etmek için ilk adımdır.
-
git clone
Terminal window git clone https://github.com/kullaniciAdi/repoAdi.gitMevcut bir Git deposunu klonlar. Bu, başkalarının projeleri üzerinde çalışmaya başlamak için kullanılır.
Temel Git Komutları
Section titled “Temel Git Komutları”-
git add
Terminal window git add dosyaAdi.txtgit add .Değişiklik yapılan dosyaları veya tüm değişiklikleri “stage” alanına ekler. “git add .” komutu ile tüm değişiklikler eklenir.
-
git commit
Terminal window git commit -m "Commit mesajınız"Stage alanına alınmış değişiklikleri depoya kaydeder. Her commit, projenin bir sürümünü temsil eder.
-
git status
Terminal window git statusDosyaların mevcut durumunu gösterir. Hangi dosyaların değişiklik içerdiğini ve stage alanında olup olmadığını belirtir.
-
git log
Terminal window git logCommit geçmişini gösterir. Yapılan değişikliklerin ve commit’lerin bir listesini sunar.
Branş (Dal) İşlemleri
Section titled “Branş (Dal) İşlemleri”-
git branch
Terminal window git branchMevcut dalları listeler. Yeni dal oluşturmak için
git branch yeniDalAdıkullanılır. -
git checkout
Terminal window git checkout dalAdiBelirtilen dala geçiş yapar. Yeni bir dal oluşturup o dala geçmek için
git checkout -b yeniDalAdıkullanılır. -
git merge
Terminal window git merge digerDalAdiBaşka bir dalı mevcut dala birleştirir. Bu, dal bazlı çalışmaların ana dala entegre edilmesi için kullanılır.
Uzak Repo İşlemleri
Section titled “Uzak Repo İşlemleri”-
git push
Terminal window git push origin dalAdiYerel deponuzdaki değişiklikleri uzak depoya gönderir. Bu, diğer kullanıcıların değişikliklerinizi görmesini sağlar.
-
git pull
Terminal window git pull origin dalAdiUzak depodaki değişiklikleri yerel depoya çeker. Bu, başkalarının yaptığı değişiklikleri yerel depoya almanızı sağlar.
Bu komutlar, Git ile çalışmaya başlarken bilmeniz gereken temel işlemleri kapsar. Her bir komutun detayları ve kullanımı üzerinde pratik yaparak, Git becerilerinizi geliştirebilirsiniz.