Miałem zamiar zrobić rebase, aby usunąć moje ostatnie zatwierdzenie, ale nie chciałem kończyć, więc wyszłam. (Rozumiem, że to prawdopodobnie nie był najlepszy sposób, aby to osiągnąć, ale jest zrobione) Sądzę, że zrobiłem to źle, ponieważ dostaję błąd: fatal: Could not open file .git/rebase-merge/done for reading: No such file or directory
za każdym razem, gdy uruchamiam git status
. Jak pozbyć się tego błędu, aby móc kontynuować zatwierdzanie? Czy mogę po prostu usunąć plik? Jeśli mogę to usunąć, w jaki sposób mogę to zrobić?fatal: Nie można otworzyć pliku .git/rebase-merge/gotowe do odczytu: Brak takiego pliku lub katalogu
fatal: Nie można otworzyć pliku .git/rebase-merge/gotowe do odczytu: Brak takiego pliku lub katalogu
Odpowiedz
Spróbuj zrobić git rebase --abort
. Upewnij się, że wszystkie niezatwierdzone zmiany zostały najpierw zmienione na stash
lub commit
, inaczej stracisz je nieodwołalnie. Rozwiązanie
OSTRZEŻENIE: jeśli masz jakieś niezatwierdzone zmiany, może to nieodwołalnie je usunąć :(Uruchomiłem dziś rano, wykonałem jakąś pracę, próbowałem popełnić ten błąd, googlełem i znalazłem tę odpowiedź, wypróbowałem i ostatnią godzinę pracy zniknął na dobre – slinkp
@Blisco, nagroda za aktualizację odpowiedzi –
Tak, dziękuję @ Blisco – DavidN
DavidN by przerwać rebase jest wielki tak długo, jak nie masz żadnych Unstaged zmian od ostatniego rebase dzieje południe!
Jeśli napisałeś kod po próbie rebase, ignorując komunikat could not open file .git/rebase-merge/done
,
wtedy najlepiej jest zrobić
git stash
aby zapisać zmiany lokalne i tylko wtedy przerwać rebase.
Jestem pewien, że jest to jedno z tych pytań o stackoverflow, gdzie ludzie, którzy są chętni, aby rozwiązać swój problem bez uwzględnienia implikacji, po prostu uruchomią polecenie przerwania i pożałują tego wkrótce.
- 1. Błąd krytyczny C1083 - Nie można otworzyć pliku include: "windows.h": Brak takiego pliku lub katalogu
- 2. Cython- Nie można otworzyć pliku include: "io.h": Brak takiego pliku lub katalogu
- 3. Win8/VS2012: Nie można otworzyć pliku "GL/glew.h": Brak takiego pliku lub katalogu
- 4. Config.h - Brak takiego pliku lub katalogu
- 5. Android: błąd libGL.so: nie można otworzyć pliku obiektu współdzielonego: Brak takiego pliku lub katalogu
- 6. Błąd w rstudio: libuuid.so.1: nie można otworzyć pliku obiektu współdzielonego: brak takiego pliku lub katalogu
- 7. nie można otworzyć pliku udostępnionego obiektu: brak takiego pliku lub katalogu
- 8. ImportError: libboost_iostreams.so.1.61.0: nie można otworzyć pliku obiektu współdzielonego: Brak takiego pliku lub katalogu
- 9. Nie można otworzyć biblioteki 'libcurl': libcurl: nie można otworzyć pliku udostępnionego obiektu: brak takiego pliku lub katalogu
- 10. Python: brak pliku setup.py: Brak takiego pliku lub katalogu
- 11. Systrace | Android | Brak takiego pliku lub katalogu
- 12. python subprocess.call() "brak takiego pliku lub katalogu"
- 13. "sys/mman.h: Brak takiego pliku lub katalogu"
- 14. mysql_connect(): Brak takiego pliku lub katalogu
- 15. error: cuda_runtime.h: Brak takiego pliku lub katalogu
- 16. g ++ conio.h: brak takiego pliku lub katalogu
- 17. fatal error: iostream nie takiego pliku lub katalogu
- 18. chdir() - brak takiego pliku lub katalogu
- 19. gcc: _mssql.c: Brak takiego pliku lub katalogu
- 20. Błąd ibtool Nie można otworzyć wspólnej pamięci zasobów GSCapabilities (Brak takiego pliku lub katalogu)
- 21. Błąd krytyczny: limits.h: Brak takiego pliku lub katalogu
- 22. Nie można załadować biblioteki "tesseract": libtesseract.so: nie można otworzyć pliku udostępnionego obiektu: Brak takiego pliku lub katalogu
- 23. file_put_contents, nie można otworzyć strumienia: Brak takiego pliku lub katalogu Laravel
- 24. Postgres KOPIUJ Z pliku csv - Brak takiego pliku lub katalogu
- 25. wizualna Studio Express 2012 nie można otworzyć pliku: „to windows.h”: Nie ma takiego pliku lub katalogu
- 26. rbundler build błąd: „nie można otworzyć pliku«startup.Rs»: Nie ma takiego pliku lub katalogu”
- 27. git.exe: błąd podczas ładowania bibliotek współdzielonych:?: Nie można otworzyć pliku obiektu współdzielonego: Brak takiego pliku lub katalogu
- 28. libstdC++ so.6: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku lub katalogu
- 29. curl.h Nie ma takiego pliku lub katalogu
- 30. PHP: move_uploaded_file() nie udało się otworzyć strumienia: Brak takiego pliku lub katalogu
Cóż, próbowałem 'git rm .git/rebase-merge/done', a to nie zadziałało – Andrea
czy próbowałeś rebase --abort? – DavidN
O mój Boże, jestem taki noob. LOL To działało !! – Andrea