fatal: refname is not a valid ref namefatal: refname nie jest prawidłową nazwą ref
Nazwa gałęzi lub taga zawiera nieprawidłowe znaki.
Co powoduje ten błąd
Nazwy gałęzi/tagów Git mają ograniczenia: bez spacji, bez sekwencji '..', bez nazw zaczynających się od '.', bez znaków sterujących, bez znaków '~', '^', ':', '?', '*', '[' oraz bez końcówki '.lock'.
Jak to naprawić
Używaj wyłącznie znaków alfanumerycznych, myślników, podkreśleń i ukośników w nazwach gałęzi. Zastępuj spacje myślnikami. Stosuj konwencję nazewnictwa, np. feature/opis lub fix/numer-zgłoszenia.
Powiązane kody błędów
remote: error: File is too largeremote: error: File is too large
Plik przekracza maksymalny rozmiar dozwolony przez zdalne repozytorium.
fatal: not a git repositoryfatal: not a git repository
Bieżący katalog nie jest wewnątrz repozytorium Git.
error: pack exceeds maximum allowed sizeerror: pack exceeds maximum allowed size
Operacja pakowania Git przekroczyła maksymalny dozwolony rozmiar.
error: LFS object not founderror: LFS object not found
Nie można pobrać pliku śledzonego przez Git LFS z serwera LFS.
error: cannot rebase: You have unstaged changeserror: cannot rebase with unstaged changes
Git odmawia wykonania rebase, ponieważ w katalogu roboczym istnieją niezatwierdzone zmiany.
fatal: ambiguous argumentfatal: ambiguous argument
Git nie może określić, czy argument odnosi się do rewizji, ścieżki, czy czegoś innego.