git etiketine ait gönderiler

Kart Dağıtma (dosyaya yazma)
Kart Dağıtma (dosyaya yazma)

import random #rastgele secim icin random import edildi simgeler=['Karo','Maça','Sinek','Kupa'] #4 simgemiz var sayilar=[*range(2,11)] #2ile10(dahi...

İncele →
git versiyon (git --version)
git versiyon (git --version)

git --versionkomutu ile kurulu olan git versiyonu kullanıcıya sunulur

İncele →
git init
git init

Masaüstünde "fornek" isminde bir klasör bulunsun.cd Desktop/fornekkomutu ile klasöre gidelim. Sonrasındagit initkomutunu yazalım. Bu komut (git init) il...

İncele →
git status
git status

Masaüstünde "fornek" isminde bir klasör ve bu klasör içinde “baglanti.php” isminde veritabanı bağlantı kod bloklarını içeren php sayfası bulun...

İncele →
git add
git add

Takip edilmesini istediğimiz dosya için git add dosyaismi.uzantiya daTakip edilmesini istediğimiz tüm dosyalar için git add .komutu çalıştı...

İncele →
git commit -m
git commit -m

Commit (Taahhüt) : Bir dosyada yapılan değişikliklerin kalıcı değişiklikler olduğunun taahhüdünü verilir. Böylece o dosyada yapılan değişiklik...

İncele →
git config --global user.name
git config --global user.name

git config --global user.namekomutu ile kullanıcı adı sunulur,git config --global user.name “yeniad”komutu ile kullanıcı adı değiştirilebilir.

İncele →
git checkout
git checkout

Diyelim ki bazı değişiklikler yaptık, bir şeyler denedik ama istenilen sonuçları alamadık. Kod çalışmıyor ya da enteresan çalışıyor… İşte,...

İncele →
git log
git log

Dosya üzerinde hangi tarihte ne yapıldığı (commit) listelenmesi içingit logkomutu çalıştırılmalıdır. Sadece commit kodu ve açıklama bilgisi iç...

İncele →
git diff
git diff

Yapılan değişiklikleri listelemek içingit diffkomutu, dosya üzerinde yapılan değişiklikleri listelemek için isegit diff dosyaadi.uzantikullanılabili...

İncele →
git rm (dosya silme)
git rm (dosya silme)

Manuel (komut kullanmadan) silinmiş dosyayı geçiş bölgesine taşımak için, git rm dosyaadi.uzantikomutu kullanılabilir. rm yerine add ifadesi de ...

İncele →
git rm -r (klasör silme)
git rm -r (klasör silme)

Klasörü silmek için, içindeki dosyaların silinmesi(dosya olmaması) gerekli. Bunun için kendini çağıran (recursive) komut (fonksiyon) olangit rm -r k...

İncele →
git mv (dosya isim güncelleme)
git mv (dosya isim güncelleme)

git mv komutu ile doysa ismi güncellenebilir. İlk parametre hangi dosya ikinci parametre neye dönüşeceği bilgisini içerir. Örneğin git mv herkez...

İncele →
git mv (dosyayı klasöre taşıma)
git mv (dosyayı klasöre taşıma)

git mv komutu ile doysa, klasöre taşınabilir. İlk parametre hangi dosya ikinci parametre hangi klasör bilgisini içerir. Örneğin git mv herkes.php...

İncele →
Dallanmalar (Branching)
Dallanmalar (Branching)

Branch Nedir? Git, commit'leri sadece tek bir dalda değil birden fazla dal içerebilen bir ağaç yapısı şeklinde tutabilir. Böylece iki ayrı dal ...

İncele →
git branch
git branch

Bir önceki gönderide dallanma(branch) kavramından bahsetmiştik. Bu gönderide branch oluşturma ve branch geçişini ifade edeceğiz.Branch oluşturmak i...

İncele →
git merge
git merge

Oluşturulan yeni branch, master branch'e eklenmek istendiğinde merge komutu kullanılır. Şöyleki, git merge branchismi 

İncele →
git reset
git reset

Geçiş Bölgesi'nde (Staging Area) yaptığımız işlemleri geri alabilmek için kullanılır. git reset HEAD dosyaismikullanılır. Belirtilen commit'...

İncele →
GitHub'a Proje Gönderme (git remote,git push)
GitHub'a Proje Gönderme (git remote,git push)

Bu gönderide yereldeki git projesini, github'da oluşturduğumuz boş repository'e göndereceğiz. Önceliklegit remote add takmaAd githubrepoadresiÖrneğin...

İncele →
Çakışmalar (Conflicts)
Çakışmalar (Conflicts)

Çakışmalar (Conflicts)İki branch'te de aynı dosyayı değiştirmiş olsaydık ne olurdu? Bir branch'te değişiklik yaparken, takım arkadaşınız farkl...

İncele →
Ubuntu 20.04 Git Kurulumu
Ubuntu 20.04 Git Kurulumu

Bu gönderide, Ubuntu 20.04 üzerinde gerçekleştirdiğim Git kurulumunun detaylarını paylaşıyorum.CTRL + ALT + Tile terminal açılır.sudo apt install ...

İncele →
Config Verilerini Listelemek (git config -l, git config --list)
Config Verilerini Listelemek (git config -l, git config --list)

Repository'e ait değeri belirlenen konfigürasyon verilerinin tümüne erişmek içingit config --listgit config -lkomutları kullanılabilir.Kaynaklar;https...

İncele →
Versiyon Kontrolü ve Versiyon Kontrol Sistemleri (VCS)
Versiyon Kontrolü ve Versiyon Kontrol Sistemleri (VCS)

Versiyon Kontrolü Nedir?Versiyon kontrolü, bir yazılım projesindeki dosya değişikliklerini kaydetmek, izlemek ve yönetmek için kullanılan bir sistemd...

İncele →
Git Client (Git için Grafik Tabanlı Yardımcı Yazılım Araçları)
Git Client (Git için Grafik Tabanlı Yardımcı Yazılım Araçları)

Git istemci programları, Git’i komut satırı yerine görsel bir kullanıcı arayüzüyle (GUI) kullanmanızı sağlayan araçlardır. Bu tür programlar, ...

İncele →