Commit Makrame

Grundsätzlich

1. Scope beachten

2. Gute, logische Geschichte bauen

3. Finger weg von öffentlicher Geschichte

1.

Was ist der

Scope?

Riesige Dateien

Binaries

Binaries

Assets und co

Zu viele Dateien

2.

Logische

Commits

Logische

History

Commit-Messages

Commit-Messages

Riesige Commits

Winzige Commits

Kein Feature-Branch

Kein Feature-Branch

Kein Feature-Branch

Kein Feature-Branch


Langlebige Feature-Branches

Langlebige Feature-Branches

Branches pro Dev

Octomerges

Octomerges

3.

Geschichts­fälschung

Der Commit war falsch

Die History war hässlich

Und plötzlich war der Branch weg

Deshalb

1. Use Case beachten

2. Gute, logische Geschichte bauen

3. Finger weg von öffentlicher Geschichte