fatal: refname is not a valid ref namefatal: refname non è un nome di riferimento valido
Il nome del branch o del tag contiene caratteri non validi.
Cause di questo errore
I nomi di branch/tag Git hanno delle limitazioni: niente spazi, sequenze '..', nomi che iniziano con '.', caratteri di controllo, né '~', '^', ':', '?', '*', '[' e niente suffisso '.lock'.
Come correggerlo
Usare solo caratteri alfanumerici, trattini, underscore e barre oblique nei nomi dei branch. Sostituire gli spazi con trattini. Seguire una convenzione di denominazione come feature/descrizione o fix/numero-issue.
Codici di errore correlati
remote: error: File is too largeremote: error: File is too large
Un file supera la dimensione massima consentita dal servizio di hosting remoto.
fatal: not a git repositoryfatal: not a git repository
La directory corrente non si trova all'interno di un repository Git.
error: pack exceeds maximum allowed sizeerror: il pack supera la dimensione massima consentita
Un'operazione di pack Git ha superato la dimensione massima consentita.
error: LFS object not founderror: LFS object not found
Un file tracciato da Git LFS non è stato scaricato dal server LFS.
error: cannot rebase: You have unstaged changeserror: cannot rebase with unstaged changes
Git si rifiuta di eseguire il rebase perché nella working directory sono presenti modifiche non committate.
fatal: ambiguous argumentfatal: ambiguous argument
Git non riesce a determinare se l'argomento si riferisce a una revisione, a un percorso o a qualcos'altro.