Git · Junior · Frage 16 von 75
git push wird mit „non-fast-forward“ abgelehnt. Was bedeutet das?
- 1Der entfernte Branch ist geschützt und nimmt keine Pushes an
- 2Das Remote hat Commits, die du nicht hast; erst integrieren
- 3Deine Commit-Nachricht ist für den Server zu lang
Antwort zeigen
Richtige Antwort: Das Remote hat Commits, die du nicht hast; erst integrieren
Erklärung
Jemand hat neue Commits gepusht, und dein Branch enthält sie nicht. Pullen (Merge oder Rebase), Konflikte lösen, dann pushen. Erzwingen würde deren Arbeit überschreiben.