Wiem, że mogę użyć git diffpolecenia do sprawdzenia zmian, ale, o ile rozumiem, jest on oparty na katalogu. Oznacza to, że podaje wszystkie zmiany wszystkich plików w bieżącym katalogu.
Jak mogę sprawdzić zmiany tylko w jednym określonym pliku? Powiedzmy, że zmieniłem pliki file_1.rb, file_2.rb... file_N.rb, ale interesują mnie tylko zmiany w pliku file_2.rb. Jak sprawdzić te zmiany (zanim zatwierdzę)?