Il formato dei messaggi di commit di AngularJS è un insieme di regole su come dovrebbe apparire il tuo messaggio di commit. È stato adottato da AngularJS e altri progetti. In base a queste regole, un commit deve essere etichettato nel suo oggetto con uno dei seguenti tipi di commit:
- feat: A new feature
- fix: A bug fix
- docs: Documentation only changes
- style: Changes that do not affect the meaning of the code (white-space, formatting, missing semi-colons, etc)
- refactor: A code change that neither fixes a bug nor adds a feature
- perf: A code change that improves performance
- test: Adding missing or correcting existing tests
- chore: Changes to the build process or auxiliary tools and libraries such as documentation generation
Che tipo dovrebbe avere un commit se solo urta un numero di versione che è memorizzato nel codice? Ad esempio, potrebbe essere il messaggio che il programma foo
stampa quando si esegue foo --version
o il valore di ritorno di your_framework.version()
. Non sembra un compito perché cambia ciò che fa il codice stesso. È un impresa ? (Non ho trovato tali commit nella storia di AngularJS e in un altro progetto, quindi potrebbe essere che non vengano utilizzati.)