Che cos'è manage-git-branches?
Crea, monitora, cambia, sincronizza e ripulisci i rami Git. Copre le convenzioni di denominazione, il cambio sicuro dei rami con stash, la sincronizzazione upstream e l'eliminazione dei rami uniti. Da utilizzare quando si inizia a lavorare su una nuova funzionalità o sulla correzione di un bug, si passa da un'attività all'altra su rami diversi, si mantiene aggiornato un ramo di funzionalità con quello principale o si puliscono i rami dopo aver unito le richieste pull. Fonte: pjt222/development-guides.