Pojęcie oddziałów wiąże się z funkcjonalnością Git. Istnieje gałąź główna, po której następuje kilka odgałęzień, które z niej wychodzą. Jeśli przełączysz się z jednej gałęzi do innej gałęzi lub jeśli wystąpią konflikty związane z plikami gałęzi, zobaczysz komunikat o błędzie, Błąd Git: najpierw musisz rozwiązać bieżący indeks . Dopóki błąd nie zostanie rozwiązany, nie będzie można przełączać gałęzi w ramach Git. Nie ma powodu do paniki, ponieważ dzisiaj naprawimy błąd łączenia Git.
Git i jego funkcje
Git to ten kod lub oprogramowanie, które pozwala monitorować zmiany w dowolnej grupie plików. Jest zwykle używany do koordynowania pracy między programistami. Niektóre godne uwagi funkcje Git obejmują:
- Jak naprawić błąd scalania Git: Najpierw musisz rozwiązać bieżący indeks
- Rodzaje konfliktów łączenia git
- Kroki przygotowawcze:
- Metoda 1: Zresetuj scalanie Git
- Metoda 2: Połącz obecny lub obecny oddział z oddziałem głównym
- Metoda 3: Rozwiąż konflikt scalania
- Metoda 4: Usuń gałąź powodującą konflikt
- Słowniczek: Typowe polecenia Git
- Słowniczek: Wspólne terminy Git
- Wpisz następujące polecenia w edytorze kodu: $ vim /ścieżka/do/pliku_z_konfliktem
- Naciskać Wchodzić klucz, aby go wykonać.
- Rodzaj $ git commit -a -m ‘zatwierdź wiadomość’
- Uderzyć Wchodzić .
- Jak naprawić błąd tokena Hulu 3
- Jak dodać stronę w Dokumentach Google
- Jak dodać spis treści w Dokumentach Google
- Napraw błąd TVAPP-00100 w strumieniu Xfinity
Mówiąc prościej, Git to system zarządzania, który jest darmowy i open-source . Z pomocą różnych współtwórców śledzi projekty i pliki, które są modyfikowane przez pewien czas. Ponadto Git umożliwia: cofnij się do wcześniejszego stanu lub wersję, w przypadku błędów, takich jak błąd scalania Git.
Możesz pobrać Gita dla Okna , System operacyjny Mac , lub Linux systemy komputerowe.
Zawartość[ ukryć ]
Jak naprawić błąd scalania Git: Najpierw musisz rozwiązać bieżący indeks
Błąd Git Current Index uniemożliwia przejście do innej gałęzi z powodu konfliktów scalania. Czasami konflikt w niektórych plikach może powodować pojawienie się tego błędu, ale najczęściej pojawia się, gdy jest niepowodzenie w połączeniu . Może się to również zdarzyć, gdy używasz do ciągnąć lub sprawdzić polecenia.
Istnieją dwie znane przyczyny błędu bieżącego indeksu Git:
Rodzaje konfliktów łączenia git
Możesz napotkać błąd scalania Git w następujących sytuacjach:
Kroki przygotowawcze:
1. Przed wykonaniem polecenia naprawienia błędu łączenia Git, musisz upewnić się, że żaden z innych użytkowników z plików scalonych uzyskują do nich dostęp lub wprowadzają w nich jakiekolwiek zmiany.
2. Zaleca się, aby zapisz wszystkie zmiany użycie polecenia commit przed wypisaniem z tej gałęzi lub przed połączeniem bieżącej gałęzi z gałęzią head. Użyj podanych poleceń, aby zatwierdzić:
|_+_|Notatka: Zalecamy przeczytanie Glosariusza wspólnych terminów i poleceń Git, który znajduje się na końcu tego artykułu.
Teraz zacznijmy od rozwiązania błędu bieżącego indeksu Git lub błędu łączenia Git.
Metoda 1: Zresetuj scalanie Git
Cofnięcie scalenia pomoże Ci osiągnąć początkową pozycję, gdy żadne scalenia nie zostały wykonane. Wykonaj więc podane polecenia w edytorze kodu:
1. Typ $ git reset – scalanie i uderzył Wchodzić.
2. Jeśli to nie zadziałało, użyj polecenia $ git reset – twarda głowica i uderzył Wchodzić .
Powinno to doprowadzić do scalenia resetowania Git, a tym samym rozwiązać błąd scalania Git.
Metoda 2: Połącz obecny lub obecny oddział z oddziałem głównym
Wykonaj następujące polecenia w edytorze notatek, aby przełączyć się do bieżącej gałęzi i rozwiązać błąd scalania Git:
1. Typ git kasa a następnie naciśnij Wchodzić klucz.
2. Typ git merge - to nasz mistrz wykonać zatwierdzenie scalające.
Notatka: Poniższy kod odrzuci wszystko z gałęzi head/master i przechowa dane tylko z twojego obecnego oddziału.
3. Następnie wykonaj Mistrz kasy git aby powrócić do gałęzi głowy.
4. Na koniec użyj git działa połączyć oba konta.
Wykonanie kroków tej metody spowoduje scalenie obu gałęzi, a bieżący błąd indeksu Git zostanie rozwiązany. Jeśli nie, wypróbuj następną poprawkę.
Przeczytaj także: Pokaż lub ukryj konflikty scalania folderów w systemie Windows 10
Metoda 3: Rozwiąż konflikt scalania
Znajdź pliki z konfliktami i rozwiąż wszystkie problemy. Rozwiązywanie konfliktów scalania stanowi ważną część usuwania błędu bieżącego indeksu Git.
1. Najpierw zidentyfikuj powodujący kłopoty pliki jako:
2. Teraz zatwierdź pliki jako:
Po wykonaniu poniższych kroków spróbuj sprawdzić oddziału i sprawdź, czy zadziałało.
Metoda 4: Usuń gałąź powodującą konflikt
Usuń gałąź, w której występuje wiele konfliktów i zacznij od nowa. Gdy nic innego nie działa, zawsze dobrze jest usunąć pliki powodujące konflikt, aby naprawić błąd łączenia Git w następujący sposób:
1. Typ git kasa -f w edytorze kodu.
2. Hit Wchodzić .
Przeczytaj także: Scal wiele kont Dysku Google i Zdjęć Google
Słowniczek: Typowe polecenia Git
Poniższa lista poleceń Git daje podsumowanie jego roli w rozwiązywaniu błędu scalania Git: najpierw musisz rozwiązać bieżący indeks.
jeden. git log – scalanie: To polecenie dostarczy listę wszystkich poleceń związanych z konfliktem scalania w twoim systemie.
dwa. git diff : Możesz zidentyfikować różnice między repozytoriami stanów lub plikami za pomocą polecenia git diff.
3. git kasa: Możliwe jest cofnięcie zmian dokonanych w pliku, a nawet możesz zmienić gałęzie za pomocą polecenia git checkout.
Cztery. git reset – mieszane: Za jego pomocą można cofnąć zmiany w katalogu roboczym i zmiany w obszarze przemieszczania.
5. git merge – przerwać: Jeśli chcesz wrócić na scenę przed scaleniem, możesz użyć polecenia Git, git merge –abort. Pomoże to również wyjść z procesu scalania.
6. resetowanie git: Jeśli chcesz zresetować skonfliktowane pliki do ich pierwotnego stanu, możesz użyć tego polecenia git reset. To polecenie jest zwykle używane w czasie konfliktu scalania.
Słowniczek: Wspólne terminy Git
Przeczytaj te warunki, aby zapoznać się z nimi przed naprawieniem błędu łączenia Git.
jeden. Wymeldować się- To polecenie lub termin pomaga użytkownikowi w przełączaniu gałęzi. Ale musisz przy tym uważać na konflikty plików.
dwa. Aportować – Możesz pobierać i przesyłać pliki z określonej gałęzi na swoją stację roboczą podczas pobierania Git.
3. Indeks- Nazywa się to sekcją roboczą lub pomostową Git. Zmodyfikowane, dodane i usunięte pliki będą przechowywane w indeksie, dopóki nie będziesz przygotowany do zatwierdzenia plików.
Cztery. Łączyć – Przenoszenie modyfikacji z jednej gałęzi i włączanie ich do innej (tradycyjnie głównej) gałęzi.
5. GŁOWA - To jest zarezerwowane głowa (nazwane odwołanie) używane podczas zatwierdzania.
Zalecana:
Mamy nadzieję, że nasz przewodnik pomógł i udało Ci się rozwiązać problem Błąd łączenia Git: najpierw musisz rozwiązać bieżący indeks . Jeśli masz jakieś pytania, upuść je w sekcji komentarzy.
Elona DeckeraElon jest pisarzem technicznym w Cyber S. Od około 6 lat pisze poradniki i porusza wiele tematów. Uwielbia omawiać tematy związane z Windows, Androidem oraz najnowsze triki i wskazówki.