Uzyskaj listę wszystkich zobowiązań git, w tym zagubionych

Uzyskaj listę wszystkich zobowiązań git, w tym zagubionych
Git zawiera wiele zaawansowanych funkcji, aby było bardziej wykonalne dla ludzi. „„Reflog”Jest jednym z nich, który nie jest bardzo popularny wśród programistów, ale niezwykle pomocny. Można go użyć do pokazania listy wszystkich zatrudnionych. Ponadto programiści mogą korzystać z różnych opcji, aby uzyskać więcej informacji o zobowiązaniach git, a także być wykorzystywani do uzyskania zagubionych zobowiązań. Drugie polecenie Git, „$ git log”Można użyć do uzyskania informacji o zatwierdzeniach GIT.

Wyniki tego artykułu to:

  • Jak uzyskać listę wszystkich zobowiązań GIT za pomocą polecenia „Git Reflog”?
  • Jak uzyskać listę wszystkich zobowiązań GIT za pośrednictwem polecenia „Git Log”?
  • Jak uzyskać listę wszystkich zobowiązań GIT za pomocą polecenia „Git Log” wraz z opcjami „-All” i „-oneline”?

Jak uzyskać listę wszystkich zobowiązań GIT za pomocą polecenia „Git Reflog”?

Aby uzyskać wszystkie zobowiązania z katalogu GIT, w tym zagubione, najpierw przejdź do katalogu głównego Git. Wykonaj „$ Git RefLog”Polecenie wraz z różnymi opcjami i flagami.

Sprawdźmy poniżej podane instrukcje!

Najpierw uruchom „płyta CD„Polecenie dostępu do katalogu głównego Git, podając jego ścieżkę:

$ cd "c: \ Users \ nazma \ git"

Teraz wykonaj „Git RefLog„Polecenie wyświetlania listy wszystkich zobowiązań GIT:

$ Git RefLog

Jak widać na wynikach podwładnych, wszystkie zatrudnienia GIT są wyświetlane wraz z ich indeksem głowy i innymi informacjami:

Jak uzyskać listę wszystkich zobowiązań GIT za pośrednictwem polecenia „Git Log”?

Inny sposób sprawdzenia zobowiązań git, użyj „Git Log„Polecenie z„-Reflog" opcja:

$ git log --reflog

W rezultacie wszystkie GIT zobowiązuje się do szczegółów, w tym szczegóły autora, datę, godzinę, zatwierdzenie Sha Hash, Commit, Message i Powód popełnienia, zostaną wyświetlone na terminalu:

Jak uzyskać listę wszystkich zobowiązań GIT za pomocą polecenia „Git Log” wraz z opcjami „-All” i „-oneline”?

Aby uzyskać wszystkie zobowiązania git, skorzystaj z dostarczonego polecenia „-Wszystko" I "-jedna linia”Opcje:

$ git log -all -oneline

Tutaj "-Wszystko„Opcja pokazuje wszystkie zatwierdzenia i„-jedna linia„Opcja służy do uzyskania szczegółów zatwierdzeń w jednym wierszu:

Na podstawie wyżej podanej wydajności można zauważyć, że wszystkie zobowiązania katalogu GIT, w tym nazwa zatwierdzenia SHA i nazwy gałęzi, w której zostały wykonane, a odpowiednie komunikaty o zatwierdzeniu są pobierane.

Wniosek

GIT oferuje wiele poleceń, aby uzyskać listę zobowiązań git, w tym zagubione, zgodnie z wymaganiami programisty. Na przykład, jeśli chcą zdobyć GIT zatrudnia się z numerem indeksu głowy i powodem wykonania, „$ Git RefLog„Można użyć polecenia. Natomiast "$ git log -reflog„Polecenie jest pomocne w przeglądaniu szczegółów autora, daty, godziny, zatwierdzenia SHA HASH, COMPIT, POWODA ZWOLNIANIA I WIELEGO. W tym artykule zademonstrowaliśmy różne sposoby uzyskania wszystkich zobowiązań repozytorium GIT, w tym zagubionych.