Czy istnieje sposób na przeglądanie wersji historii (zamiast zwykłego diffa) w repozytorium git? Szukam czegoś podobnego do tego, czego można się spodziewać po przeglądarce plików/diff tortoiseSvn, ale w przypadku Ubuntu. Nie chcę widzieć różnic bezpośrednio, ale raczej cały plik z wersją w oryginalnym kontekście, z podkreśleniem pokazującym różnice z poprzedniej wersjiPrzeglądanie historii plików git
Odpowiedz
gitg robi to, dostępne za pośrednictwem repozytoriów. Są inne wizualizatory git, ale nie wiem o nich.
Dla gitg wybierz commit w oddziale, a następnie zakładkę "tree" (obok "details", które pokazują różnicę).
śledzić Koen, istnieje również gitk
, znany również jako git-gui
, która jest „oficjalne” przeglądarkę gui git i pokazuje dyferencjału na zasadzie per-popełnił, i zobowiązuje się w drzewo, a także qgit
, który jest dość podobny, ale z interfejsem qt.
, aby uruchomić gitk
, po prostu wpisz gitk ~/path/to/my/AWESOMEPROJECTOFAWESOME
i przeglądaj!
Być może trzeba będzie sudo apt-get install gitk
w zależności od zainstalowanego git
.
Pochodzi on ze świata Windows najprawdopodobniej i stąd gitk jest instalowany domyślnie z msysgit. –
z gitkiem nie dostaniesz side-by-side diff –
gitk pozwala dopasować linie kontekstu widoczne w każdym zatwierdzeniu i odwrócić między oryginalną i nową wersją w dowolnym zatwierdzeniu. po prostu kolejne narzędzie do pracy. – sleepynate
Jest tortoiseGit. Poleciłbym nie klonować tak bardzo jak ja z tortoiseSVN.
Przez ostatnie kilka miesięcy korzystałem z gitup i poza kilkoma graficznymi dziwactwami praca z nimi była przyjemnością.
wygląda całkiem użytecznie, dzięki – lurscher