Git · Senior · Pytanie 56 z 76
Dlaczego git push --force do wspólnej gałęzi jest groźny nawet z kopiami zapasowymi w CI?
- 1Na stałe wyłącza ochronę gałęzi na serwerze
- 2Usuwa wszystkie tagi przechowywane na serwerze
- ✓Poprawna odpowiedź: Nowe commity innych znikają i mogą przepaść
Wyjaśnienie
Commity wypchnięte przez innych po twoim ostatnim fetch znikają z gałęzi; zostają tylko w ich lokalnych reflogach. Używaj --force-with-lease i chroń wspólne gałęzie.