git log i git diff to potężne narzędzia do inspektowania historii i zmian, z wieloma opcjami do filtrowania, formatowania i porównywania. Wiedza o ich efektywnym użytkowaniu pomaga zrozumieć ewolucję codebase'u i precyzyjnie przejrzeć zmiany.
git log — eksplorowanie historii
git --oneline
git --oneline --graph --all
git -p
git --
git --author=
git --since=
git --grep=
git -S
git <file>
git main..feature
