fatal: bad revisionfatal: bad revision
Die angegebene Revision (Commit-Hash, Branch-Name, Tag) existiert nicht.
fatal: Not possible to fast-forward, abortingEin Pull mit --ff-only ist fehlgeschlagen, weil die Branches auseinandergelaufen sind.
Git pull wurde so konfiguriert, dass nur Fast-Forward-Merges erlaubt sind (--ff-only), aber der lokale Branch enthält Commits, die nicht auf dem Remote vorhanden sind, wodurch ein Fast-Forward unmöglich wird.
git pull --rebase verwenden, um eigene Commits auf den Remote zu rebasen. Alternativ git pull ohne --ff-only verwenden, um einen Merge-Commit zu erstellen. Oder zuerst git fetch, dann entscheiden, wie die Änderungen integriert werden sollen.
fatal: bad revisionDie angegebene Revision (Commit-Hash, Branch-Name, Tag) existiert nicht.
You are in 'detached HEAD' stateHEAD zeigt auf einen bestimmten Commit statt auf einen Branch, sodass neue Commits verwaist werden.
fatal: refusing to merge unrelated historiesGit verweigert das Zusammenführen zweier Branches, die keinen gemeinsamen Vorfahren besitzen.
fatal: 'origin' does not appear to be a git repositoryGit konnte keine Verbindung zum angegebenen Remote-Repository herstellen.
fatal: not a git repositoryDas aktuelle Verzeichnis liegt nicht innerhalb eines Git-Repositorys.
error: non-fast-forward updateDer Push würde die Historie des Remote-Branches überschreiben und wird daher abgelehnt.