Problem-ID.
Die meisten Issue-Tracker haben ein Format, mit dem sie Issue-IDs aus Commit-Nachrichten analysieren und Commits mit Problemen gruppieren können.
Wenn Sie keinen Issue-Tracker verwenden, sollten Sie, es spielt keine Rolle, ob Sie ein Solo-Entwickler sind. Ich habe die Angelegenheit anhand einer anderen Antwort erläutert :
Verwenden Sie einen Issue-Tracker. Es spielt keine Rolle, dass Sie ein einsamer Wolf sind. Behalten Sie alles im Auge, was Sie für Ihr Projekt tun, ob es sich um eine Funktion oder einen Fehler handelt. Erstellen Sie eine Feature- / Komponentenliste. Markieren Sie wirklich wichtige Komponenten als Version 1.0 und alle anderen als Version 2.0. Und löschen Sie dann alles, was als 2.0 markiert ist.
Ok, da die Frage eine Mod-Benachrichtigung für längere Antworten erhalten hat, fühle ich mich verpflichtet zu erweitern:
Ja, ich habe nur die Problem-ID in Commit-Kommentare eingefügt, sonst nichts. Bei Soloprojekten ist es bei Teamprojekten eine ganz andere Geschichte. Ich befürworte nicht , nur die Problem-ID zu setzen, es sollte etwas mehr da sein, aber:
- Bei Soloprojekten ist es äußerst verlockend, nichts zu dokumentieren.
- Wenn Sie die Problem-ID eingeben, haben Sie standardmäßig einen Problem-Tracker eingerichtet.
- Das ist gut genug für mich.
Die effektive Verwendung eines Issue-Trackers bei der Entwicklung von Solo ist eine weitaus größere Leistung als das Festschreiben von Kommentaren. Es wäre schön, wenn ich die Motivation hätte, etwas Hilfreiches in die Kommentare aufzunehmen, aber das tue ich nicht.