Ho seguito il riuscito modello di ramificazione di Git per la maggior parte del mio sviluppo . Mi chiedo ancora se il modo in cui gestisco i bug ticket sia corretto.
Il mio flusso di lavoro corrente: una volta accettato un bug ticket, eseguirò un git checkout -b bug/{ticket_number}
, creerò un singolo commit come una correzione e poi il checkout svilupperà e farà un git merge --no-ff
.
Mi piacerebbe sentire dalle esperienze degli altri se sto abusando o meno dell'opzione --no-ff in questo caso. Se lo sono, qualcuno potrebbe suggerire un approccio migliore?