Download CV

GIT KOMUTLARI

Şubat 8, 2022

En Çok Kullanılan Git Komutları

1) git config

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

git config --global user.name "kullanıcı adı"

git config --global user.email "e-posta"

Bu ayarların bütününü görüntülemek için:

git config --list

2) git add

Bu komut, belirttiğiniz bir dosyayı ya da tüm projeyi çalışma dizinine(Index) ekler. Yani commit‘lenmeye hazır hale getirir.

Yeni ve değişmiş dosyaları güncellencekler listesine eklemek için:

git add <DOSYA(LAR)>

Yeni ve değişmiş dosyaların tümünü güncellenecekler listesine eklemek için:

git add .

Silinmiş ve değiştirilmiş dosyaları güncellenecekler listesine eklemek için:

git add -u

3) git rm

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

Çalışma ağacında ve dizinde dosyaları kaldırmak için:

git rm <DOSYA(LAR)>

Çalışma ağacında ve dizinde dosyaları zorla kaldırmak için:

git rm -f

Dosyayı takip etmeyi bırakmak için:

git rm --cached <DOSYA>

4) git commit

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

Değişiklikleri depoya kaydetmek için:

git commit -m 'not'

Tüm değişiklikleri depoya kaydetmek için:

git commit -a -m "not"

5) git diff

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

Değişiklikler arasındaki farkları göstermek için:

git diff

Listeye eklenen değişiklikler arasındaki farkları göstermek için:

git diff --cached

6) git status

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

Çalışma ağacındaki durumu göstermek için:

git status

7) git log

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

İşlem günlüğünü göstermek için:

git log

8) git clone

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

Uzaktaki depoyu klonlamak için:

git clone <ADRES>

9) git pull

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

Depodaki son değişiklikleri almak için:

git pull

10) git push

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

Yereldeki değişkilikleri uzak depoda uygulamak için:

git push

git push origin master

11) git branch

Bu komut, geçerli depodaki tüm yerel dallar listeler, siler ve oluşturur.

Dal oluşturmak için:

git branch <DAL ADI>

Dalları listelemek için:

git branch

Dal silmek için:

git branch -d <DAL ADI>

12) git checkout

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

Çalışılan dalı değiştirmek için:

git checkout <DAL ADI>

13) git merge

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

Dalları birleştirmek için:

git merge <DAL ADI>

14) git remote

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

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

15) git stash

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

Commit yapılmış değişiklikleri kaydetmek için:

git stash save

Commit yapılmış değişikliklere geri dönmek için:

git stash pop

Commit yapılmış değişiklikleri listelemek için:

git stash list

Commit yapılmış değişiklikleri kaldırmak için:

git stash drop

16) git tag

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

git tag [commitID]

17) git reset

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

git reset [dosya-adi]

18) git show

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

git show

19) git init

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

git init [repository adı]

20) git help

Bu komut git yardım sayfasını gösterir.

git --help

Posted in Git
Write a comment