fatal: bad revisionfatal: bad revision
La révision spécifiée (hash de commit, nom de branche, tag) n'existe pas.
fatal: Not possible to fast-forward, abortingUn pull avec --ff-only a échoué car les branches ont divergé.
Vous avez configuré git pull pour n'autoriser que les fusions en avance rapide (--ff-only), mais votre branche locale comporte des commits absents du remote, rendant l'avance rapide impossible.
Utilisez git pull --rebase pour rebaser vos commits par-dessus le remote. Ou utilisez git pull sans --ff-only pour créer un commit de fusion. Ou faites d'abord git fetch, puis décidez comment intégrer les modifications.
fatal: bad revisionLa révision spécifiée (hash de commit, nom de branche, tag) n'existe pas.
You are in 'detached HEAD' stateHEAD pointe sur un commit spécifique plutôt que sur une branche, ce qui rend les nouveaux commits orphelins.
fatal: refusing to merge unrelated historiesGit refuse de fusionner deux branches qui ne partagent pas d'ancêtre commun.
fatal: 'origin' does not appear to be a git repositoryGit n'a pas pu se connecter au dépôt distant spécifié.
fatal: not a git repositoryLe répertoire courant ne se trouve pas dans un dépôt Git.
error: non-fast-forward updateLe push réécrirait l'historique de la branche distante et est rejeté.