Menu
Coddy logo textTech

Git Diff

Coddy'nin Terminal Journey'sinin Versiyon Kontrolü bölümünün bir parçası — ders 15 / 58.

git diff, son işlemeden (commit) bu yana çalışma dizininizde tam olarak nelerin değiştiğini gösterir. Düzenleme aşamasındayken ve ne yaptığınızı hatırlamak istediğinizde en yararlı komutlardan biridir.

git diff

Kaldırılan satırların önüne - eklenir; eklenen satırların önüne + eklenir:

-print("hi")
+print("hello")

Varsayılan olarak git diff, çalışma dizinini en son işlenen (commit edilen) durumla karşılaştırır. Halihazırda hazırlanmış (staged) olan değişiklikleri göstermez. Düzenlemelerinizi son bir kez gözden geçirmek için hazırlama (staging) işleminden önce çalıştırın.

Değişikliklerinizin etrafındaki değişmeyen bağlam satırları, değişikliğin dosyanın neresinde gerçekleştiğini görebilmeniz için başında bir boşlukla görünür.

challenge icon

Görev

Kolay

Klasör, zaten commit edilmiş olan print("hi") satırını içeren greet.py dosyasını içermektedir. Satırı print("hello") olarak değiştirin, ardından hazırlanmamış (unstaged) değişikliğinizi görmek için git diff komutunu çalıştırın.

Kopya kağıdı

git diff son committen bu yana çalışma dizinindeki değişiklikleri gösterir (yalnızca sahnelenmemiş değişiklikler):

git diff

Silinen satırların başına -, eklenen satırların başına ise + eklenir:

-print("hi")
+print("hello")

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Versiyon Kontrolü bölümündeki tüm dersler