Git · Middle · Frage 10 von 75
Warum bevorzugt man git push --force-with-lease gegenüber --force?
- 1Es überschreibt keine Remote-Commits, die du nicht kennst
- 2Es erzwingt nur das Pushen der Tags, nicht der Branches
- 3Es pusht schneller, weil es Objekte besser komprimiert
Antwort zeigen
Richtige Antwort: Es überschreibt keine Remote-Commits, die du nicht kennst
Erklärung
--force ersetzt den entfernten Branch blind und löscht neue Commits eines Kollegen. --force-with-lease prüft, dass das Remote noch dort steht, wo dein letzter Fetch es sah.