Recentemente ho iniziato a lavorare con il modello GitFlow implementato da bitbucket. E c'è una cosa che non mi è completamente chiara.
Cerchiamo di affrontare regolarmente il nostro debito tecnico eseguendo backlogging, pianificando e implementando le attività di refactoring. Tali rami di refactoring terminano con richieste di pull che vengono unite in develop
. La mia domanda è dove appartengono i rami di refactoring in GitFlow ?
- L'uso del prefisso
feature
sembra il più logico, tuttavia non sembra del tutto corretto, perché il refactoring non aggiunge alcuna nuova funzionalità. - Tuttavia, l'uso del prefisso
bugfix
sembra non essere corretto così come non esistono correzioni di refactoring bug . - La creazione di un prefisso personalizzato dall'altra parte sembra complicare se non sovrascrivere le cose.
Hai avuto una situazione del genere? Quale pratica usi per affrontare questo? Per favore spiega perché.