fatal: refusing to merge unrelated historiesfatal: refusing to merge unrelated histories
Git verweigert das Zusammenführen zweier Branches, die keinen gemeinsamen Vorfahren besitzen.
CONFLICT (content): Merge conflictGit konnte Änderungen nicht automatisch zusammenführen, weil dieselben Zeilen in beiden Branches unterschiedlich geändert wurden.
Zwei Branches haben dieselben Zeilen in derselben Datei unterschiedlich geändert. Git kann nicht automatisch ermitteln, welche Version behalten werden soll. Dies tritt häufig auf, wenn mehrere Entwickler denselben Codeabschnitt bearbeiten.
Öffnen Sie die konfliktbehafteten Dateien und suchen Sie nach Konfliktmarkierungen (<<<<<<<, =======, >>>>>>>). Wählen Sie die richtige Version oder kombinieren Sie beide Änderungen. Stagen Sie die aufgelösten Dateien mit git add und schließen Sie den Merge dann mit git commit ab.
git merge feature-branch # then resolve conflicts manuallyfatal: refusing to merge unrelated historiesGit verweigert das Zusammenführen zweier Branches, die keinen gemeinsamen Vorfahren besitzen.
error: Your local changes would be overwrittenGit verweigert die Operation, weil dabei nicht committete lokale Änderungen überschrieben würden.
You are in 'detached HEAD' stateHEAD zeigt auf einen bestimmten Commit statt auf einen Branch, sodass neue Commits verwaist werden.
error: sparse-checkout is not enabledEine sparse-checkout-Operation wurde versucht, aber die Funktion ist nicht aktiviert.
error: pack exceeds maximum allowed sizeEine Git-Pack-Operation hat die maximal erlaubte Größe überschritten.
error: pathspec did not match any filesDas angegebene Dateimuster hat keine getrackten Dateien gefunden.