tldr/pages.tr/common/git-diff.md

37 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# git diff
> İzlenen dosyalara değişiklikleri göster.
> Daha fazla bilgi: <https://git-scm.com/docs/git-diff>.
- Sahnelenmemiş, commit'lenmemiş değişiklikleri göster:
`git diff`
- Sahnelenmiş olanlar da dahil olmak üzere tüm commit'lenmemiş değişiklikleri göster:
`git diff HEAD`
- Yalnızca sahnelenmiş (eklenmiş ancak commit'lenmemiş) değişiklikleri göster:
`git diff --staged`
- Belirtilen bir tarihten itibaren yapılmış tüm commit'lerdeki değişiklikleri göster:
`git diff 'HEAD@{3 months|weeks|days|hours|seconds ago}'`
- Belirtilen bir commit'ten itibaren yalnızca üzerinde değişiklik yapılmış dosyaların ismini göster:
`git diff --name-only {{commit}}`
- Belirtilen bir commit'ten itibaren yapılmış dosya oluşturma, yeniden adlandırma ve mod değişim işlemlerini göster:
`git diff --summary {{commit}}`
- Tek bir dosyayı iki dal veya commit arasında karşılaştır:
`git diff {{dal_1}}..{{dal_2}} [--] {{örnek/dosya}}`
- Mevcut daldaki farklı dosyaları başka bir daldakilerle karşılaştır:
`git diff {{dal}}:{{örnek/dosya2}} {{örnek/dosya}}`