Git · Middle · Frage 63 von 75

Was passiert bei git commit --amend an einem Commit, der schon gepusht ist?

Antwort zeigen

Richtige Antwort: Man braucht einen Force-Push, der geteilte Historie umschreibt

Erklärung

Amend erzeugt einen neuen Commit, entfernter und eigener Branch weichen also ab. Auf dem eigenen PR-Branch ist das mit --force-with-lease akzeptabel; auf main nicht.

Zum Weiterlesen

Fehler in der Frage

Git · Middle · Frage 63

Teste dich selbst

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

Diesen Test machen