Vorausgesetzt, dass:
- Ihr Team verwendet die zentrale Versionskontrolle.
- Sie arbeiten an einer größeren Funktion, deren Fertigstellung mehrere Tage in Anspruch nehmen wird, und Sie können sich vorher nicht festlegen, da dies den Build beschädigen würde.
- Ihre Teammitglieder legen jeden Tag etwas fest, das möglicherweise einige der Dateien ändert, an denen Sie arbeiten.
Da es sich um eine zentralisierte Versionskontrolle handelt, müssen Sie Ihre lokale Kaufabwicklung irgendwann aktualisieren: mindestens einmal kurz vor dem Festschreiben der neuen Funktion.
Wenn Sie nur einmal direkt vor Ihrem Commit aktualisieren, kann es aufgrund der vielen anderen Änderungen Ihrer Teamkollegen zu vielen Konflikten kommen, die eine Welt voller Schmerzen sein können, die auf einmal gelöst werden müssen.
Oder Sie können häufig aktualisieren, und selbst wenn einige Konflikte Tag für Tag gelöst werden müssen, sollte dies nach und nach einfacher sein.
Würdest du bleiben, es ist immer eine gute Idee, oft zu aktualisieren?