fatal: not a git repositoryfatal: not a git repository
La directory corrente non si trova all'interno di un repository Git.
239 codici di errore per la piattaforma linux
fatal: not a git repositoryLa directory corrente non si trova all'interno di un repository Git.
CONFLICT (content): Merge conflictGit non è riuscito a unire automaticamente le modifiche perché le stesse righe sono state modificate in entrambi i branch.
You are in 'detached HEAD' stateHEAD punta a un commit specifico anziché a un branch, il che significa che i nuovi commit risulteranno orfani.
fatal: refusing to merge unrelated historiesGit si rifiuta di unire due branch che non condividono un antenato comune.
error: Your local changes would be overwrittenGit si rifiuta di eseguire un'operazione perché sovrascritterebbe le modifiche locali non committate.
error: failed to push some refsIl push è stato rifiutato perché il remoto contiene modifiche non presenti in locale.
error: non-fast-forward updateIl push riscriverebbe la cronologia sul branch remoto e viene rifiutato.
fatal: A branch named 'x' already existsNel repository esiste già un branch con il nome specificato.
error: Cannot delete branch currently checked outNon è possibile eliminare il branch su cui ci si trova attualmente.
nothing to commit, working tree cleanNon ci sono modifiche da committare; la working directory corrisponde all'ultimo commit.
error: empty commit messageIl commit è stato interrotto perché il messaggio di commit è vuoto.
fatal: ambiguous argumentGit non riesce a determinare se l'argomento si riferisce a una revisione, a un percorso o a qualcos'altro.
fatal: bad revisionLa revisione specificata (hash del commit, nome del branch, tag) non esiste.
fatal: remote origin already existsUn remoto con il nome specificato è già configurato.
fatal: 'origin' does not appear to be a git repositoryGit non è riuscito a connettersi al repository remoto specificato.
fatal: Authentication failedL'autenticazione Git con il server remoto non è riuscita.
Permission denied (publickey)L'autenticazione SSH non è riuscita perché il server non ha accettato la chiave pubblica.
fatal: unable to access: Could not resolve hostLa risoluzione DNS per l'host remoto Git non è riuscita.
error: could not apply commitSi è verificato un conflitto durante l'applicazione di un commit nel rebase.
error: could not apply (cherry-pick)Si è verificato un conflitto durante il cherry-pick di un commit.
fatal: Unable to create lock fileEsiste un file di lock Git (.lock) che impedisce l'operazione.
error: object file is emptyUn file oggetto Git è corrotto e non contiene dati.
error: corrupt loose objectUn file oggetto Git è corrotto e non può essere letto.
error: pathspec did not match any filesIl pattern di file specificato non corrisponde a nessun file tracciato.
error: LFS object not foundUn file tracciato da Git LFS non è stato scaricato dal server LFS.
fatal: No submodule mapping foundI sottomoduli Git sono referenziati ma non sono stati correttamente inizializzati.
remote: error: File is too largeUn file supera la dimensione massima consentita dal servizio di hosting remoto.
fatal: shallow update not allowedUn push da un clone superficiale è stato rifiutato perché il remote non accetta aggiornamenti shallow.
error: cannot rebase: You have unstaged changesGit si rifiuta di eseguire il rebase perché nella working directory sono presenti modifiche non committate.
fatal: bad objectL'oggetto Git referenziato non esiste o è corrotto.
There is no tracking information for the current branchIl branch corrente non è configurato per tracciare un branch remoto.
Already up to date.Il branch contiene già tutte le modifiche del branch da cui si è tentato il merge o il pull.
fatal: refusing to merge unrelated historiesGit si rifiuta di unire branch che non condividono un commit antenato comune.
remote: error: hook declined to updateUn hook Git lato server ha rifiutato il push.
remote: error: GH006: Protected branch update failedUn push su un branch protetto è stato rifiutato a causa delle regole di protezione del branch.
fatal: Not possible to fast-forward, abortingUn pull con --ff-only ha avuto esito negativo perché i branch hanno divergito.
fatal: tag already existsEsiste già un tag con il nome specificato.
No local changes to saveGit stash non ha trovato file tracciati modificati da salvare.
error: No stash entries foundNon ci sono modifiche nello stash da applicare o estrarre.
fatal: This operation must be run in a work treeL'operazione richiede un albero di lavoro ma il repository è bare (privo di directory di lavoro).
error: unable to find objectUn oggetto Git referenziato nel repository non è stato trovato.
fatal: branch is already checked out at another worktreeIl branch non può essere estratto perché è già estratto in un altro worktree.
warning: Large files detectedGit ha rilevato file di grandi dimensioni che potrebbero causare gonfiamento del repository.
Exit Code 0Il processo del container è terminato con successo senza errori.
Exit Code 1Il processo del container è terminato con un errore generico.
Exit Code 2Il processo del container è terminato a causa di un uso errato di un comando shell.
Exit Code 125Il daemon Docker stesso ha riscontrato un errore prima che il processo del container potesse avviarsi.
Exit Code 126Il comando del container è stato trovato ma non ha potuto essere eseguito.
Exit Code 127Il comando del container non è stato trovato.
Exit Code 128Il processo del container ha ricevuto un segnale di uscita non valido.
Exit Code 130Il container è stato terminato tramite Ctrl+C (SIGINT, segnale 2).
Exit Code 137Il container è stato terminato con SIGKILL (segnale 9), comunemente a causa di condizioni di out-of-memory (OOM).
Exit Code 139Il container è andato in crash per una violazione di segmentazione (SIGSEGV, segnale 11).
Exit Code 143Il container è stato terminato regolarmente con SIGTERM (segnale 15).
Exit Code 255Il container è terminato con un errore non specificato o sconosciuto.
Cannot connect to the Docker daemonIl client Docker non riesce a comunicare con il processo daemon Docker.
permission denied while trying to connect to Docker daemonL'utente corrente non dispone dei permessi per accedere al socket del demone Docker.
Error: No such imageL'immagine Docker specificata non esiste in locale.
Error: No such containerL'ID o il nome del container specificato non esiste.
Error: pull access deniedDocker non riesce a estrarre l'immagine a causa di problemi di autenticazione o autorizzazione.
Error: port is already allocatedLa porta host che si sta cercando di associare è già in uso da un altro processo o container.
Error: network not foundLa rete Docker specificata non esiste.
Error: No such volumeIl volume Docker specificato non esiste.
Error: volume is in useIl volume Docker non può essere rimosso perché è ancora montato da un container.
OOMKilled: trueIl killer OOM del kernel Linux ha terminato il container perché ha superato il limite di memoria assegnato.
Error: no space left on deviceIl host Docker ha esaurito lo spazio su disco.
Error: Cannot locate specified DockerfileIl comando docker build non riesce a trovare il Dockerfile nel percorso specificato.
Error: build context too largeLa directory del contesto di build Docker contiene troppi file o ha dimensioni eccessive.
Warning: build-arg not used in buildUn --build-arg è stato passato a docker build ma nel Dockerfile non è stata trovata alcuna istruzione ARG corrispondente.
COPY failed: file not found in build contextUn'istruzione COPY nel Dockerfile non riesce a trovare il file specificato nel contesto di build.
Error: pull access denied for base imageL'immagine base specificata nell'istruzione FROM non è stata trovata o non è accessibile.
Error: no configuration file providedDocker Compose non riesce a trovare un file docker-compose.yml o compose.yaml.
Error: yaml: unmarshal errorsIl file Docker Compose contiene sintassi YAML non valida.
Error: no such serviceIl nome del servizio specificato non esiste nel file Docker Compose.
Error: service dependency failed to startUn servizio da cui dipende un altro servizio non è riuscito ad avviarsi.
Warning: Found orphan containersDocker Compose ha trovato container da una configurazione precedente che non sono più definiti.
Error: container is already runningHai tentato di avviare un container che è già in esecuzione.
Error: container is not runningÈ stata tentata un'operazione che richiede un container in esecuzione su un container arrestato.
Error: Conflict. The container name is already in useEsiste già un container con il nome specificato (in esecuzione o arrestato).
exec format errorIl container ha tentato di eseguire un binario incompatibile con l'architettura della piattaforma.
Error: manifest not foundIl manifest dell'immagine non è stato trovato nel registry.
Error: DNS resolution failedUn container non è riuscito a risolvere un hostname tramite DNS.
Error: connection refused between containersUn container non è riuscito a connettersi a un altro container sulla rete.
health status: unhealthyL'health check del container è in errore, il che indica che il servizio interno non è sano.
Error: layer not foundUn layer referenziato da un'immagine non è stato trovato nella cache locale o nel registry.
Error: ENTRYPOINT not foundIl binario o lo script dell'entrypoint specificato nell'immagine non esiste.
Error: read-only file systemUn tentativo di scrittura nel filesystem del container è fallito perché è montato in sola lettura.
Error: too many open files in containerIl container ha superato il limite di file descriptor.
Error: target stage not found in DockerfileIl target di build specificato non corrisponde ad alcun nome di stage nel Dockerfile.
Error: secret not foundUn Docker secret referenziato da un servizio non esiste.
Error: toomanyrequests: Rate limit exceededÈ stato superato il limite di pull di Docker Hub.
WARNING: image platform does not matchL'immagine scaricata è stata costruita per un'architettura CPU diversa da quella dell'host.
Error: container has too many PIDsIl container ha superato il limite di process ID.
Error: bind mount source path does not existLa directory dell'host specificata per un bind mount non esiste.
Error: error getting credentialsIl credential helper di Docker non è riuscito a recuperare le credenziali memorizzate.
Error: image prune already in progressUn'operazione docker image prune è già in esecuzione.
Error: Pool overlaps with other networkL'intervallo di indirizzi IP per una nuova rete Docker confligge con una rete esistente.
Error: cgroup memory limit exceededIl container ha superato il limite di memoria cgroup, applicato dal kernel Linux.
Error: storage driver errorLo storage driver di Docker ha riscontrato un errore nella gestione dei layer delle immagini o dei filesystem dei container.
Error: invalid IPC modeÈ stata specificata una modalità IPC (Inter-Process Communication) non valida.
Error: no such deviceUn dispositivo specificato con --device non esiste sull'host.
Error: dial tcp: lookup registry-1.docker.io: no such hostDocker non riesce a raggiungere il container registry per il pull o il push delle immagini.
Error: net/http: TLS handshake timeoutIl TLS handshake con il Docker registry è scaduto.
error: gpg failed to sign the dataGit non è riuscito a firmare il commit o il tag tramite GPG.
fatal: refname is not a valid ref nameIl nome del branch o del tag contiene caratteri non validi.
error: Entry has been modified in the work treeUn'operazione Git è stata bloccata perché i file nella working tree sono stati modificati.
error: pack exceeds maximum allowed sizeUn'operazione di pack Git ha superato la dimensione massima consentita.
error: sparse-checkout is not enabledÈ stata tentata un'operazione di sparse-checkout ma la funzionalità non è abilitata.
fatal: index file corruptIl file di indice Git (.git/index) è corrotto.
EPERMIl processo non dispone dei permessi necessari per eseguire l'operazione richiesta.
ENOENTIl file o la directory specificata non esiste nel filesystem.
ESRCHNon è stato trovato alcun processo corrispondente all'ID di processo specificato.
EINTRUna system call bloccante è stata interrotta da un segnale prima di poter completare.
EIOSi è verificato un errore fisico o di I/O di basso livello durante un'operazione di lettura o scrittura.
ENXIOIl dispositivo specificato da un file speciale non esiste o non è configurato.
E2BIGLa dimensione totale della lista di argomenti e delle variabili d'ambiente passate a exec() supera il limite di sistema.
ENOEXECÈ stato effettuato un tentativo di eseguire un file che non è in un formato eseguibile riconoscibile.
EBADFUn argomento file descriptor non è un file descriptor aperto valido o non è aperto per l'operazione richiesta.
ECHILDIl processo chiamante non ha processi figli esistenti su cui attendere.
EAGAINL'operazione richiesta si bloccherebbe su una risorsa non bloccante, oppure una risorsa di sistema è temporaneamente non disponibile.
ENOMEMIl sistema non dispone di memoria disponibile sufficiente per soddisfare la richiesta di allocazione.
EACCESL'accesso richiesto a un file o a una risorsa non è consentito dai permessi del file.
EFAULTUn indirizzo di memoria non valido è stato passato come argomento a una chiamata di sistema.
ENOTBLKÈ stato specificato un dispositivo non a blocchi dove è richiesto un dispositivo a blocchi.
EBUSYLa risorsa richiesta è attualmente in uso e non può essere acceduta o modificata in modo esclusivo.
EEXISTUn'operazione di creazione file è fallita perché esiste già un file con il nome specificato.
EXDEVÈ stato effettuato un tentativo di creare un hard link tra filesystem diversi.
ENODEVIl tipo di dispositivo o il driver del dispositivo richiesto non è disponibile nel sistema.
ENOTDIRUn componente usato come directory in un percorso non è effettivamente una directory.
EISDIRL'operazione non è consentita su una directory, ma il percorso di destinazione è una directory.
EINVALÈ stato passato un argomento non valido a una chiamata di sistema o a una funzione di libreria.
ENFILEÈ stato raggiunto il limite a livello di sistema sul numero totale di file aperti.
EMFILEIl limite per processo sul numero di descrittori di file aperti è stato raggiunto.
ENOTTYÈ stata effettuata una richiesta ioctl su un descrittore di file che non la supporta.
ETXTBSYÈ stato effettuato un tentativo di scrivere o modificare un file attualmente in esecuzione.
EFBIGLa dimensione del file supera il massimo consentito dal filesystem o dal limite di risorse del processo.
ENOSPCIl filesystem non dispone di spazio libero o inode disponibili per la scrittura.
ESPIPEÈ stata tentata un'operazione di seek su un descrittore di file che non la supporta.
EROFSÈ stato effettuato un tentativo di modificare un file o una directory su un filesystem montato in sola lettura.
EMLINKÈ stato superato il numero massimo di hard link a un singolo file.
EPIPEÈ stata tentata una scrittura su una pipe o un socket per cui il lato in lettura è stato chiuso.
EDOMUna funzione matematica ha ricevuto un argomento al di fuori del suo dominio definito.
ERANGEIl risultato di una funzione matematica o di una conversione è troppo grande o troppo piccolo per essere rappresentato.
EDEADLKSi sarebbe verificato un deadlock su una risorsa se l'operazione fosse proseguita.
ENAMETOOLONGUn nome file o pathname supera la lunghezza massima consentita dal filesystem.
ENOLCKIl sistema ha esaurito il pool di lock sui file.
ENOSYSLa chiamata di sistema o funzione richiesta non è implementata su questo sistema.
ENOTEMPTYÈ stato effettuato un tentativo di rimuovere una directory che contiene ancora elementi.
ELOOPLa risoluzione di un pathname ha incontrato troppi link simbolici.
ENOMSGNessun messaggio del tipo richiesto è disponibile nella coda dei messaggi.
EIDRML'identificatore IPC (coda di messaggi, insieme di semafori o segmento di memoria condivisa) è stato rimosso.
ENOSTRÈ stata tentata un'operazione specifica di STREAMS su un descrittore di file non-STREAMS.
ENODATANessun dato è disponibile dal dispositivo STREAMS o non è stato trovato alcun attributo con il nome specificato.
ETIMEUn'operazione ioctl di STREAMS è scaduta o un timer real-time è scaduto.
ENOSRIl sistema ha esaurito le risorse STREAMS necessarie per completare l'operazione.
ENOLINKUna risorsa remota collegata tramite un filesystem di rete non è più accessibile.
EPROTOÈ stata rilevata un'anomalia di protocollo a livello di trasporto o di rete.
EBADMSGUn messaggio ricevuto su un dispositivo STREAMS o su un'interfaccia di messaggistica era malformato.
EOVERFLOWUn valore è troppo grande per essere memorizzato nel tipo di dato di destinazione.
EILSEQÈ stata rilevata una sequenza di caratteri multibyte o wide non valida durante la conversione di caratteri.
ECANCELEDUn'operazione asincrona è stata annullata prima del completamento.
ENOBUFSIl sistema non dispone di sufficiente spazio nel buffer di rete per completare l'operazione.
EAFNOSUPPORTLa famiglia di indirizzi specificata non è supportata dall'implementazione del protocollo o del socket.
EPROTOTYPEIl tipo di protocollo non è corretto per il socket in uso.
ENOTSOCKÈ stata tentata un'operazione socket su un file descriptor che non è un socket.
ENOPROTOOPTL'opzione di protocollo richiesta non è disponibile o non è supportata al livello specificato.
EPROTONOSUPPORTIl protocollo specificato non è supportato da questo dominio socket o non è implementato.
EOPNOTSUPPL'operazione richiesta non è supportata dal tipo di socket o dal protocollo.
EADDRINUSELa combinazione di indirizzo di rete e porta specificata è già associata a un altro socket.
EADDRNOTAVAILL'indirizzo di rete richiesto non è disponibile su nessuna interfaccia di rete locale.
ENETDOWNL'interfaccia di rete locale è disattivata e non può inviare né ricevere traffico.
ENETUNREACHNon esiste alcuna rotta verso la rete di destinazione nella tabella di routing.
ENETRESETLa connessione di rete è stata ripristinata a causa di un evento a livello di rete.
ECONNABORTEDLa connessione è stata interrotta localmente a causa di una condizione software o di un timeout.
ECONNRESETL'host remoto ha chiuso forzatamente la connessione inviando un pacchetto TCP RST.
ECONNREFUSEDNessun processo è in ascolto sull'indirizzo e porta di destinazione, quindi la connessione è stata attivamente rifiutata.
ENOTCONNÈ stata tentata un'operazione di invio o ricezione su un socket non connesso.
ESHUTDOWNÈ stata tentata un'operazione di invio dopo che l'estremità locale del socket è stata chiusa in scrittura.
ETOOMANYREFSTroppi riferimenti a un oggetto kernel impediscono il completamento dell'operazione.
ETIMEDOUTUn tentativo di connessione o un'operazione di rete è fallita perché l'host remoto non ha risposto in tempo.
EALREADYUn tentativo di connessione non bloccante è già in corso su questo socket.
EINPROGRESSUn tentativo di connessione non bloccante è stato avviato ed è ancora in corso.
EDESTADDRREQÈ stata tentata un'operazione di invio su un socket datagramma senza specificare un indirizzo di destinazione.
EMSGSIZEIl messaggio è troppo grande per essere inviato atomicamente tramite il socket o il protocollo di trasporto.
ESTALEUn file handle fa riferimento a un file che è stato eliminato o non è più accessibile sul server NFS.
EDQUOTLa quota disco dell'utente per il filesystem è stata superata.
EHOSTDOWNL'host di destinazione è spento e non raggiungibile.
EHOSTUNREACHNon è stato trovato alcun percorso verso l'host di destinazione, oppure è stato ricevuto un messaggio ICMP host unreachable.
EUSERSIl sistema ha raggiunto il numero massimo di utenti concorrenti.
ESOCKTNOSUPPORTIl tipo di socket specificato non è supportato nella famiglia di protocolli indicata.
EPFNOSUPPORTLa famiglia di protocolli specificata non è supportata o non è configurata nel sistema.
EISCONNÈ stata effettuata una chiamata connect() su un socket già connesso.
EREMOTEIOUn'operazione I/O remota è fallita a causa di un errore di comunicazione o del dispositivo.
ENOMEDIUMNessun supporto rimovibile è presente nell'unità o nel dispositivo.
EMEDIUMTYPEIl supporto presente nel dispositivo non è del tipo atteso dall'operazione.
ENOTRECOVERABLELo stato del mutex non può essere recuperato dopo che il precedente proprietario è terminato senza sbloccarlo.
EOWNERDEADIl precedente proprietario di un mutex robusto è terminato mentre manteneva il lock.
SIGHUP (1)Il terminale di controllo è stato chiuso o il processo leader della sessione è terminato.
SIGINT (2)È stato inviato un segnale di interruzione, tipicamente premendo Ctrl+C nel terminale.
SIGQUIT (3)È stato inviato un segnale di uscita, tipicamente premendo Ctrl+\ nel terminale, producendo un core dump.
SIGILL (4)Il processo ha tentato di eseguire un'istruzione macchina illegale, malformata o privilegiata.
SIGTRAP (5)È stato attivato un breakpoint o una trap di tracciamento, tipicamente durante il debug.
SIGABRT (6)Il processo è stato interrotto, tipicamente chiamando abort() o a causa di un'asserzione fallita.
SIGBUS (7)Il processo ha tentato un accesso in memoria non valido a causa di un accesso non allineato o dell'accesso a un indirizzo fisico inesistente.
SIGFPE (8)Si è verificato un errore aritmetico, come la divisione per zero o l'overflow in virgola mobile.
SIGKILL (9)Il processo è stato terminato in modo incondizionato. Questo segnale non può essere intercettato, bloccato o ignorato.
SIGUSR1 (10)Un segnale definito dall'utente per scopi specifici dell'applicazione. L'azione predefinita è la terminazione.
SIGSEGV (11)Il processo ha tentato di accedere a memoria a cui non è autorizzato ad accedere.
SIGUSR2 (12)Un secondo segnale definito dall'utente per scopi specifici dell'applicazione. L'azione predefinita è la terminazione.
SIGPIPE (13)Il processo ha tentato di scrivere su una pipe o socket il cui estremo di lettura è stato chiuso.
SIGALRM (14)Un timer impostato con alarm() o setitimer() è scaduto.
SIGTERM (15)È stata inviata al processo una richiesta di terminazione controllata.
SIGCHLD (17)Un processo figlio è terminato, si è fermato o è ripreso.
SIGCONT (18)Un processo fermato è stato ripreso.
SIGSTOP (19)Il processo è stato fermato in modo incondizionato. Questo segnale non può essere intercettato né ignorato.
SIGTSTP (20)Un segnale di stop proveniente dal terminale, tipicamente Ctrl+Z. A differenza di SIGSTOP, può essere intercettato.
SIGTTIN (21)Un processo in background ha tentato di leggere dal proprio terminale di controllo.
SIGTTOU (22)Un processo in background ha tentato di scrivere sul proprio terminale di controllo quando TOSTOP è attivo.
SIGURG (23)Sul socket sono arrivati dati urgenti o fuori banda.
SIGXCPU (24)Il processo ha superato il limite soft di tempo CPU.
SIGXFSZ (25)Il processo ha tentato di creare un file di dimensioni superiori a quelle consentite.
SIGVTALRM (26)Un timer virtuale impostato con setitimer(ITIMER_VIRTUAL) è scaduto.
SIGWINCH (28)Le dimensioni della finestra del terminale sono cambiate.
SIGIO (29)Un descrittore di file è pronto per l'I/O; utilizzato con l'I/O asincrono guidato dai segnali.
SIGPWR (30)È stata rilevata un'interruzione di corrente, tipicamente da una notifica UPS.
SIGSYS (31)Il processo ha effettuato una chiamata di sistema non valida o bloccata da un filtro seccomp.
Exit 0Il processo è terminato con successo senza errori.
Exit 1Il processo è uscito con un errore generico non specificato.
Exit 2Un built-in della shell è stato usato in modo errato, oppure un comando ha restituito un errore di utilizzo.
Exit 126Il comando è stato trovato ma non è eseguibile.
Exit 127Il comando non è stato trovato in nessuna directory del PATH.
Exit 128Un argomento non valido è stato passato a exit, oppure il processo è stato terminato da un segnale (128+N).
Exit 130Il processo è stato terminato da SIGINT (segnale 2), tipicamente tramite Ctrl+C.
Exit 137Il processo è stato terminato forzatamente da SIGKILL (segnale 9).
Exit 139Il processo è andato in crash a causa di un errore di segmentazione (segnale 11).
Exit 141Il processo è stato terminato da SIGPIPE (segnale 13) a causa di una pipe interrotta.
Exit 143Il processo è stato terminato da SIGTERM (segnale 15).
Exit 255Lo stato di uscita è fuori dall'intervallo valido (0-255), oppure SSH ha restituito un errore fatale.
SIGPROF (27)Un timer di profilazione impostato con setitimer(ITIMER_PROF) è scaduto.