error: non-fast-forward updateerror: non-fast-forward update
Il push riscriverebbe la cronologia sul branch remoto e viene rifiutato.
warning: CRLF will be replaced by LFGit sta convertendo i terminatori di riga da stile Windows (CRLF) a stile Unix (LF).
Stai lavorando su Windows e i file usano terminatori di riga CRLF, ma il repository è configurato per usare LF. Git converte automaticamente i terminatori in base alle impostazioni di core.autocrlf e .gitattributes.
Si tratta di un avviso, non di un errore. Configura: git config core.autocrlf true (Windows) oppure input (Mac/Linux). Aggiungi un file .gitattributes con: * text=auto. Questo garantisce terminatori di riga coerenti su tutte le piattaforme.
git config core.autocrlf trueerror: non-fast-forward updateIl push riscriverebbe la cronologia sul branch remoto e viene rifiutato.
fatal: Authentication failedL'autenticazione Git con il server remoto non è riuscita.
You are in 'detached HEAD' stateHEAD punta a un commit specifico anziché a un branch, il che significa che i nuovi commit risulteranno orfani.
Permission denied (publickey)L'autenticazione SSH non è riuscita perché il server non ha accettato la chiave pubblica.
fatal: No submodule mapping foundI sottomoduli Git sono referenziati ma non sono stati correttamente inizializzati.
There is no tracking information for the current branchIl branch corrente non è configurato per tracciare un branch remoto.