Git migration: beta version

Tomasz Pala gotar at polanet.pl
Fri Jul 6 11:43:07 CEST 2012


On Fri, Jul 06, 2012 at 11:32:25 +0200, Kacper Kornet wrote:

>> A pytanie z gita, bo tego od dawna zrobić nie umiem - jak pokazać
>> ostatnią zmianę _pliku_? Nie ostatniego commita, więc chyba nie żadne
>> ~/^...
> 
> git log -p <plik>

Chodzi mi od razu diffa - np. jest sobie:

git diff HEAD^ HEAD

ale to może dla wskazanego pliku nie zwrócić nic (jeśli nie był
zmodyfikowany w ostatnim commicie). A chciałbym na przykład przeglądać
zmianę po zmianie dany plik dopisując jedynie daszki czy inne cosie:

noglob git diff HEAD{^,}^^^ plik

Teraz albo lecę przez commity, które danego pliku nie ruszały, albo
muszę kopiować rewizję z logu, albo używać jakiegoś rozbudowanego
narzędzia. Aż nie chce mi się wierzyć, że nie ma takiego skrótu...

-- 
Tomasz Pala <gotar w pld-linux.org>


More information about the pld-devel-pl mailing list