error: Cannot delete branch currently checked outerror: Cannot delete current branch
Şu anda üzerinde bulunduğunuz dalı silemezsiniz.
Bu hatanın nedenleri
Git, checkout edilmiş durumda olduğunuz dalı silmenize izin vermez. Önce farklı bir dala geçmeniz gerekir.
Nasıl düzeltilir
Önce farklı bir dala geçin: git checkout main, ardından silin: git branch -d branch-to-delete. Birleştirilmemiş bir dalı zorla silmek için -d yerine -D kullanın.
İlgili Hata Kodları
fatal: ambiguous argumentfatal: ambiguous argument
Git, argümanın bir revizyona mı, yola mı yoksa başka bir şeye mi atıfta bulunduğunu belirleyemiyor.
fatal: shallow update not allowedfatal: shallow update not allowed
Uzak depo sığ güncellemelere izin vermediği için sığ bir klonlamadan yapılan push reddedildi.
fatal: bad objectfatal: bad object
Başvurulan Git nesnesi mevcut değil ya da bozuk.
fatal: Not possible to fast-forward, abortingfatal: Not possible to fast-forward, aborting
Dallar ayrıştığı için --ff-only ile yapılan bir pull başarısız oldu.
fatal: branch is already checked out at another worktreefatal: Dal zaten başka bir çalışma ağacında çıkış yapılmış
Dal başka bir worktree'de zaten checkout edilmiş olduğu için checkout edilemez.
fatal: Authentication failedfatal: Authentication failed
Git'in uzak sunucuyla kimlik doğrulaması başarısız oldu.