Sildiğiniz tüm dosyaları listelemek ister misiniz?
git log --diff-filter=D --summary
Sildiğiniz tüm dosyaları listelemek ister misiniz?
git log --diff-filter=D --summary
Revizyonu etiketlemek çok işe yarıyabilir. Belirleyeceğiniz etikete ya da versiyona kolay geri dönebilirsiniz.
Versiyon kontrol altındaki bir dosyayı daha sonradan .gitignore
a eklediniz.
Örnek projede; önce git log --oneline
yapalım; d9808b6
revizyonunda değişen dosyları görmek için;
git show d9808b6 --name-status
Acaba projenizde kim kaç commit yaptı?
git shortlog -s -n
git --no-pager log --oneline
Eylül 2012 ile Ekim 2012 arasındaki commit log’u görmek için:
git log --since="2012-09-01" --until="2012-10-01" --reverse --format="%ad | %h : %s" --date=short
Yapmanız gereken sadece komut içinde --graph
kelimesi kullanmak. Son
10 commit’i belirlediğim formatta --graph
ile göster
(önceki örneklerden):
Renkli log çıktılarında ilk satırı görmüyor ya da kaybediyorsanız bu
sistemdeki less
komutunun konfigürasyonu ile ilgilidir. Bunu düzeltmek için
~/.gitconfig
dosyasında core.pager
bölümüne müdahale etmek gerekir:
git log --pretty=format:'%Cblue%h%Creset %Cgreen%an%Creset %s (%Cred%ar%Creset)'