Numero ID.
La maggior parte dei tracker di problemi ha un formato in cui è possibile analizzare gli ID di problema al di fuori dei messaggi di commit e il gruppo esegue commit con problemi.
Se non usi un tracker di problemi, dovresti, non importa che tu sia uno sviluppatore solista, ho approfondito l'argomento su un'altra risposta :
Use an issue tracker. It doesn't matter you are a lone wolf, keep track of everything you do for your project, whether it's a feature or a bug. Make a feature / components list. Mark truly essential components as version 1.0 and all else as version 2.0. And then delete everything that's marked as 2.0.
Ok, poiché la domanda ha ricevuto una notifica di mod per risposte più lunghe, mi sento obbligato ad espandere:
Sì, ho appena inserito l'ID del problema nei commenti di commit, nient'altro. È allora che nei progetti solisti, nei progetti di gruppo è tutta un'altra storia. Non sto proponendo di mettere solo l'ID del problema, ci dovrebbe essere qualcosa di più lì, ma:
- Nei progetti da solista è estremamente allettante non documentare nulla,
- L'impostazione dell'ID problema indica per impostazione predefinita che hai completato la procedura di configurazione di un tracker dei problemi,
- Questo è abbastanza buono per me.
Utilizzare in modo efficace un tracker di problemi durante lo sviluppo di solo è un risultato molto più grande rispetto ai commenti di commit. Sarebbe bello se avessi la motivazione di aggiungere qualcosa di utile nei commenti, ma non lo faccio.