Jak mogę wyświetlić historię dzienników git dla wszystkich plików w folderze?
Znalazłem kilka postów o tym, jak wyświetlić dziennik dla określonego pliku, ale nie znalazłem dla określonego folderu.
Możesz użyć albo foldername
lub foldername/*
. Tak czy inaczej, powinno działać.
git log -- path/to/folder
git log -- path/to/folder/*
W przypadku tej metody nie będzie śledzona historia plików o zmienionych nazwach.
path/to/folder
? czy się pojawią?*
), na pewno się pojawiągit log
pokazuje tylko informacje o zatwierdzeniu. Jeśli chcesz zobaczyć zmiany w pliku, podaj-p
flagę, jak wspomniano w poprzednim komentarzujeśli chcesz użyć narzędzia graficznego, takiego jak gitk, działa to tak samo:
źródło
gitk
ma bardzo użyteczny interfejs użytkownika, ale poza tym jest całkiem niezły. Jeśli lubisz ładne interfejsy użytkownika, możesz również rozważyćMerge
(WIN / MAC / * NIX) od zespołu Sublime Text iFork
(WIN / MAC).