error: Cannot delete branch currently checked outerror: Cannot delete current branch
Nie możesz usunąć gałęzi, na której aktualnie się znajdujesz.
Co powoduje ten błąd
Git nie pozwala usunąć gałęzi, która jest aktualnie przełączona (checked out). Najpierw musisz przełączyć się na inną gałąź.
Jak to naprawić
Najpierw przełącz się na inną gałąź: git checkout main, a następnie usuń: git branch -d branch-to-delete. Użyj -D zamiast -d, aby wymusić usunięcie niezscalonej gałęzi.
Powiązane kody błędów
fatal: ambiguous argumentfatal: ambiguous argument
Git nie może określić, czy argument odnosi się do rewizji, ścieżki, czy czegoś innego.
fatal: shallow update not allowedfatal: shallow update not allowed
Wypchnięcie z płytkiego klonu zostało odrzucone, ponieważ zdalne repozytorium nie akceptuje płytkich aktualizacji.
fatal: bad objectfatal: bad object
Wskazany obiekt Gita nie istnieje lub jest uszkodzony.
fatal: Not possible to fast-forward, abortingfatal: Not possible to fast-forward, aborting
Pobranie z opcją --ff-only nie powiodło się, ponieważ gałęzie się rozeszły.
fatal: branch is already checked out at another worktreefatal: Gałąź jest już pobrana w innym drzewie roboczym
Nie można pobrać gałęzi, ponieważ jest już pobrana w innym drzewie roboczym.
fatal: Authentication failedfatal: Authentication failed
Uwierzytelnianie Git ze zdalnym serwerem nie powiodło się.