Kadir Kasim | Freelance Code Developer

kadir kasim


Yıldız Teknik Üniversitesi Mezunu

Matematik Mühendisi

Yazılımcı

California - Kütahya - İstanbul - Maryland güzargahında 29 yıllık göçebe bir yaşam

Kız labrador babası

Kitapsever keyif insanı

‎Zaman: her yetiştirdiği, büyüttüğü evladını, gözünün yaşına bakmadan katledendir. Başı serap, sonu topraktan olmadır.

Hacivat Karagöz Neden Öldürüldü

Önceki yazımda Git'in teoride nasıl çalıştığını uzun uzun anlattığımı düşünmekteyim. Açıkcası şu anda Git kullanımının bir makele ile güzel bir şekilde anlatılabileceğini düşünmüyorum. Bu yüzden bu yazıda sadece çok kullanılan Git komutlarını paylaşacağım. İhtiyaç duyulması halinde hızlıca kullanabilmek adına bunu yapıyorum.

Git Versiyon Kontrolü

git --version

Git Sürümünü Güncellemek için

git clone https://github.com/git/git

Git Ayarlarının Yapımı

Kullanıcı Adı için

git config --global user.name “Kadir Kasim”

Kullanıcı Emaili için

git config --global user.email “kadirkasim@hotmail.com“

Config dosyasını editörleri açmak için

vi ~/.gitconfig

Kayıtlı ayarları görüntülemek için

git config --list

Kullanıcı Adını değiştirmek için

git config --global user.name “Yeni isim”

Kullanıcı Emailini değiştirmek için

git config --global user.email “yeni@email.com“

Git'i Dahil Etmek ve Kullanmak

Bir projeye Git'i dahil etmek için

/* Önce Yüklenecek Dizine ilerlenir */ git init

Staging Areaya Tüm Değişikleri taşıma

git add .

Staging Areaya Dosya Ekleme

git add DosyaYolu

Staging Areaya Klasör Ekleme

git add KlasörYolu

Local Repositorye Değişiklikleri göndermek

git commit -m “Açıklama Yazısı”

Yapılan işlemleri görüntülemek

git log

İşlem yapılması beklenen dosyalar

git status

Working area ile Staging area arasındaki farklar

git diff

Staging area ile Local Repo arasındaki farklar

git diff --staged

Dosya Silme

git rm DosyaAdı

Klasör Silme

git rm -r Klasör/

Dosya Adı değiştirme

git mv eskiad yeniad

Dosya Taşıma

git mv dosya.adi dosyalarYeniYolu/

Staging Areadan Working Areaya işlemi geri alma

git checkout -- filename

Local Repodan Staging Areaya işlemi geri alma

git reset HEAD filename

Uzak Repository adresi tanımlama

git remote add TakmaAd UzakRepoAdresi

Uzak Repositorye versiyonu gönderme

git push origin -u TakmaAd master

Umarım işe yarar bir yazı olmuştur. Eğer ihtiyaç duyduğunuz veya unuttuğumu fark ettiğiniz bir komut fark ederseniz yorum olarak ekleyebilirsiniz. mutlu

Git Komutları üzerine yorumlar

Teşekkürler. Eline sağlık

Tartısmaya Katılmak İster Misiniz ?

Eposta adresiniz paylasılmayacaktır..

Daha Önceki Yazılar