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.
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.
Odpowiedzi:
Możesz użyć albo foldernamelub 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.
*), na pewno się pojawią
git logpokazuje tylko informacje o zatwierdzeniu. Jeśli chcesz zobaczyć zmiany w pliku, podaj -pflagę, jak wspomniano w poprzednim komentarzu
jeśli chcesz użyć narzędzia graficznego, takiego jak gitk, działa to tak samo:
gitk -- path/to/folder
gitkma 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 i Fork(WIN / MAC).
path/to/folder? czy się pojawią?