Znalezienie różnicy między bieżącą a ostatnią wersją

Znalezienie różnicy między bieżącą a ostatnią wersją
W GIT programiści dodają kilka zmian do repozytorium GIT w razie potrzeby. Dodatkowo mogą przeglądać historię dziennika odniesień do git i dodać zmiany. Deweloperzy mogą znaleźć różnicę między zaktualizowaną wersją kodu źródłowego a poprzednią wersją pliku. „„$ git diff„Komenda można użyć do wykonania tej operacji.

Ten post zapewni sposób na znalezienie różnicy między obecnymi a najnowszymi wersjami.

Jak znaleźć różnicę między bieżącą i ostatnią wersją tego samego pliku?

Aby znaleźć różnicę między bieżącymi i poprzednimi wersjami pliku, sprawdź podane poniżej kroki:

  • Przejdź do lokalnego katalogu Git
  • Sprawdź listę treści repozytorium
  • Wybierz i zaktualizuj żądany plik
  • Sprawdź historię dziennika git i skopiowaną pożądaną zatwierdzenie Sha Hash
  • Uruchom „$ git diff " Komenda.

Krok 1: Przejdź do repozytorium GIT
Przede wszystkim przejdź do wymaganego repozytorium GIT, wykorzystując „płyta CD" Komenda:

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

Krok 2: Wyświetl listę treści
Następnie uruchom „LS„Polecenie do sprawdzenia listy istniejącej treści repozytorium:

$ ls

Zgodnie z dostarczonym obrazem bieżące repozytorium zawiera cztery pliki tekstowe:

Krok 3: Otwórz pożądany istniejący plik
Następnie uruchom „początek”Polecenie wraz z konkretnym plikiem GIT, aby go otworzyć:

$ start file1.tekst

W rezultacie plik zostanie otwarty z domyślnym edytorem, dodaniem i zapisaniem zmian. Następnie zamknij plik:

Krok 4: Śledź zmiany
Następnie wykonaj „Git dodaj .„Polecenie, aby przesunąć wszystkie zmiany z obszaru roboczego do indeksu śledzenia:

$ git add .

Krok 5: Zmiany popełniania
Następnie zapisz wszystkie zmiany w repozytorium GIT, popełniając dostarczone polecenie wraz z żądanym komunikatem zatwierdzenia:

$ git commit -m "plik 1.TXT zmienił się ”

Krok 6: Wyświetl historię dziennika git
Aby wyświetlić historię referencyjną Git Log, uruchom „Git Log" Komenda:

$ git log .

Jak widać, lista wszystkich dodanych zobowiązań została wyświetlona wraz z hashem SHA i przekazem zatwierdzenia. Wybierz zatwierdzenie Sha Hash, aby znaleźć różnicę między nimi. Na przykład podkreśliliśmy wybrany hash SHA:

Krok 7: Znajdź różnicę między prądem pliku a poprzednią wersją
Wreszcie uruchom „git diff”Polecenie wraz z wybranym hashem SHA:

$ git diff D351073 43E84C6

Tutaj różnica jest wyświetlana w następujący sposób:

  • "A/File1.tekst”Reprezentuje poprzednią wersję konkretnego pliku.
  • "b/file1.tekst”Wskazuje bieżącą wersję zaktualizowanego pliku.
  • "- „Symbol przypisany do starszej wersji.
  • "+++„Symbol reprezentuje zmiany w bieżącej wersji pliku:

To wszystko! Opracowaliśmy o znalezieniu różnicy między starszą a najnowszą wersją tego samego pliku.

Wniosek

Aby znaleźć różnicę między aktualnymi i starszymi wersjami, najpierw przejdź do katalogu, a następnie wyświetl listę treści. Wybierz i otwórz żądany plik. Dodaj i zapisz zmiany. Następnie śledź i zatrzymaj modyfikacje obszaru inscenizacji. Sprawdź historię dziennika git i skopiuj pożądany hash commit sha na tym samym pliku. Wreszcie, uruchom „$ git diff " Komenda. Ten post wykazał metodę znalezienia różnicy między bieżącymi i najnowszymi wersjami.