Git · Senior · Frage 14 von 76

Ein Kollege hat force-gepusht, und dein main ist abgewichen. Was ist die sicherste Wiederherstellung?

Antwort zeigen

Richtige Antwort: Fetchen, dann die eigenen Commits auf die neue Spitze rebasen

Erklärung

Deine alten Commits stehen im Reflog; git rebase --onto origin/main <old-base> verschiebt nur deine eigenen Commits. Danach vereinbart man Branch-Schutz, um es künftig zu verhindern.

Zum Weiterlesen

Fehler in der Frage

Git · Senior · Frage 14

Teste dich selbst

Mach den Test Git · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen