Git dodaj . -> Wciąż „nic do zatwierdzenia” z nowymi plikami

Git dodaj . -> Wciąż „nic do zatwierdzenia” z nowymi plikami
Deweloperzy dodają zmiany do lokalnego repozytorium w przypisanym module projektu, a następnie przesuwają wszystkie zmiany do zdalnego hostingu GitHub, podłączając oba repozytoria. Aby wykonać te operacje, programiści muszą śledzić wszystkie dodane zmiany, wykonując „$ git dodaj -wszystko„Dowódzuj w obszarze inscenizacji, a następnie popchnij je wszystkie.

Ten zapis zapewni najłatwiejszy sposób rozwiązania „nic do popełnienia" wydanie.

Jak rozwiązać Git Add . -> Wciąż „nic do zatwierdzenia” z nowym wydaniem plików?

Kiedy użytkownicy GIT śledzili zmiany przez „$ git add .”Polecenie, czasami zmiany te nie są dodawane do obszaru inscenizacji. Istnieją jednak na liście repozytorium treści. Aby rozwiązać ten konflikt, programiści muszą dodać zmiany przez „$ git dodaj -wszystko" Komenda.

Rzućmy okiem na wdrożenie wyżej wymyślonego scenariusza!

Krok 1: Przejdź do lokalnego repozytorium GIT
Najpierw wykonaj „płyta CD„Polecenie do przejścia do wymaganego katalogu lokalnego:

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

Krok 2: Generuj plik tekstowy
Następnie utwórz nowy plik tekstowy w obszarze roboczym za pośrednictwem „dotykać" Komenda:

$ Touch File4.tekst

Krok 3: Śledź zmiany obszaru roboczego do indeksu inscenizacji
Potem uruchom „Git dodaj .„Polecenie dodania zmian do obszaru inscenizacji:

$ git add .

Krok 4: Sprawdź status
Zobacz status bieżącego repozytorium, uruchamiając „status git" Komenda:

Status $ git

Zgodnie z podmiotem wyjściowym dodane zmiany nie są przesuwane do indeksu oceny:

Notatka: Aby rozwiązać wyżej opisane problemy, musisz ponownie śledzić zmiany za pośrednictwem „Git dodaj" razem z "-Wszystko„Flaga, która doda wszystkie wykonane zmiany do indeksu inscenizacji:

$ git add -all

Krok 5: Sprawdź status
Wreszcie, uruchom „status git”Polecenie do wyświetlenia bieżącego statusu repozytorium i zweryfikowania dodanych zmian jest śledzone:

Status $ git

Tutaj widać, że obszar inscenizacji zawiera śledzone zmiany:

Proszę bardzo! Nauczyłeś się najłatwiejszego sposobu rozwiązania „nic do popełnienia" wydanie.

Wniosek

Czasami, gdy programiści pchają zmiany za pomocą „$ git add .”Polecenie, nie są one dodawane do obszaru inscenizacji, ale są pokazane na liście treści repozytorium. Aby rozwiązać ten konflikt, programiści muszą dodać zmiany przez „$ git -wszystko" Komenda. Następnie sprawdź status, aby zweryfikować śledzone zmiany. Ten zapis ilustruje procedurę rozwiązywania „nic do popełnienia" wydanie.