Metody pokazywania drzewa git w Ubuntu 20.04 Terminal
Poniższe sekcje obejmują kilka różnych metod wyświetlania drzewa git w terminalu. Przed spróbowaniem tych metod najpierw przejdziemy do naszego repozytorium projektu testowego, uruchamiając następujące polecenie:
CD/home/kbuzdar/simplegit-progit
Możesz podać własną ścieżkę z poleceniem „CD”, i.mi., lokalizacja, w której obecnie istnieje repozytorium projektu testowego.
Po uruchomieniu tego polecenia ścieżka w terminalu natychmiast się zmieni, jak pokazano na poniższym obrazku:
Metoda 1: Za pomocą flagi wykresu z poleceniem dziennika git
Po nawigacji do repozytorium projektu testowego uruchomić następujące polecenie, aby pokazać drzewo git w naszym Ubuntu 20.04 Terminal:
Git Log -Graph
Nasze drzewo projektu Git pokazano na poniższym obrazku:
Metoda 2: Za pomocą flagi Oneline z poleceniem dziennika git
Możemy również utworzyć drzewo git w naszym terminalu, uruchamiając następujące polecenie:
Git Log --Graph --oneline -All
Nasze drzewo projektu Git pokazano na poniższym obrazku:
Metoda 3: Używanie ładnej flagi z poleceniem dziennika git
To kolejna metoda, która utworzyć drzewo git w ubuntu 20.04 Terminal. Możesz utworzyć drzewo git za pomocą tej metody, uruchamiając następujące polecenie:
Git Log --Graph --pretty = ONELINE-ABBREV-COMMIT
Nasze drzewo projektu Git pokazano na poniższym obrazku:
Wniosek
Ten artykuł pokazał trzy różne metody tworzenia drzewa git w ubuntu 20.04 Terminal. Pytanie, które nadal może cię dotyczyć, brzmi: „Jaka jest różnica między metodą nr 2 a metodą nr 3, ponieważ najwyraźniej oba pokazują dokładnie to samo wyjście?„Cóż, tę różnicę można zobaczyć tylko wtedy, gdy twój dziennik git jest wystarczająco bogaty, ja.mi., Zawiera znaczną liczbę zatwierdzeń. Jeśli wykonasz zarówno metodę nr 2, jak i nr 3 na repozytorium projektu GIT, które zawiera wystarczającą liczbę zatrudnionych, zobaczysz, że wyjście metody nr 2 będzie bardziej techniczne, ponieważ może zawierać pewne wartości ASCII; podczas gdy wyjście metody nr 3 będzie bardziej przyjazne dla użytkownika, co byłoby wyłącznie spowodowane użyciem flagi „ładnej” w tej metodzie.