Ich arbeite so, dass ich Schritt für Schritt einen Punkt nach dem anderen abarbeite und dann immer committe. Mir kommt es dabei nicht darauf an, dass eine lauffähige Version im Repo ist, sondern vielmehr, dass ich diese Schritte einzeln wieder zurücknehmen kann, wenn ich das brauche.
Unser Livesystem (es handelt sich um ein CMS) verfügt auch nur über ein Checkout. Es ist im Unternehmen Policy, dass nur fertige Features commitet werden dürfen.
Wenn du Änderungen in verschiedenen Dateien gemacht hast, kannst du auch die Dateien einzelen committen. Überschneiden sich deine Arbeiten, dann wird dieses gewünschte "seperate" Committen nicht funktionieren, denke ich mal.
Mh. Ehrlich gesagt weiß ich gar nicht, ob ich da was vermischt habe. Kann schon sein.
Danke für deine Antwort!
Liebe Grüße,
Valentin