Czytałem wszystkie podobne pytania na ten temat; Wydaje się, że żaden z poniższych pracowali:Git Pull nie jest możliwy, niezintegrowane pliki
Delete offending files
git reset --hard HEAD
git stash
git pull
prawie każde połączenie, stashing zmiany i ciągnięcie z repozytorium wyników w plikach unmergable. Chciałbym odrzucić wszystkie lokalne zmiany i po prostu użyć pilota, ale nie mogę ponownie sklonować (ograniczenia przepustowości i korzystania z Internetu, gdy programista próbuje to zrobić). Jak mam to zrobic?
Właśnie próbowałem:
git stash
git pull
także nie działa.
Więcej informacji
Jest jeden lokalny popełnienia, a prąd ma popełnić, jak również. Tak więc próbowałem git pull --rebase
, ale nadal nie działa poprawnie ... To daje mi błędy - "wychodzenie z powodu nierozwiązanego konfliktu". Jeśli robię git stash, git reset --hard HEAD, git pull --rebase
, otrzymuję błąd „ciągnąć nie jest możliwe, niezłączonych zmiany ...”
Nie mogę przetestować tak więc nie mam pojęcia, czy to działa - ale przegłosowałem dobre rozwiązanie –
@timothyov To prawda, ale w oparciu o pytanie, które czułem, co było sugerowane. –
Z ostatniej zatwierdzonej edycji, dodając na początku masywne ostrzeżenie, tak jak wskazać, że jest już wspomniane: "Następnie [git] wymusza wymuszenie zmiany katalogu roboczego w celu dopasowania do struktury pliku/zawartości tego skrótu." Ale domyślam się, że nie było wystarczająco wyraźne. –