Mam repozytorium git. Ma A B C D E ... popełnia. Teraz chcę sprawdzić D jako nowy oddział o nazwie Dbranch. Tak więc sprawdzam: git checkout D -b Dbranch
. A teraz chcę usunąć tę gałąź. Najpierw muszę przełączyć się do gałęzi głównej, a następnie użyć git branch -d Dbranch
, aby ją usunąć. Ale kiedy zadzwonię pod numer git checkout master
, daje mi to błąd.Główny błąd kasowania git: następujące nieśledzone robocze pliki drzewa zostaną nadpisane przez kasę
error: The following untracked working tree files would be overwritten by checkout:
source/a/foo.c
...... (too many lines)
Please move or remove them before you can switch branches.
Aborting
Jak usunąć Dbranch?
Ahh życiu zapisany! Byłem tak zdenerwowany, widząc, że wszystkie moje istniejące pliki zostały usunięte po przełączeniu gałęzi. Po wymuszonym wymeldowaniu odzyskałem wszystkie moje przedmioty. – itsazzad
Miałem problem, gdy otrzymywałem błąd "nieśledzonych plików drzewa roboczego", ale "git status -u" nic nie wyświetlał ... Nie miałem pojęcia, jak usunąć ten tajemniczy, niepotakany plik, ale to polecenie pomogło mi ominąć to Na razie – JLewkovich