La domanda è piuttosto auto-esplicativa. Ho avuto una certa esperienza con git-flow, e non molto più true esperienza con git semplice prima di quello. (Lo usavo di più come fornitore di backup.) Sono confuso su quale sia il consenso, dato che posso tranquillamente presumere che ci sia un gran numero di utenti git che perdono "i bei vecchi tempi" di formale, centralizzato controllo di versione, e voglio solo un pezzo di esso indietro (vedi articolo rant sotto)
Articoli correlati:
"spirito di git" nel titolo della domanda è, qualunque cosa significhi per te. Per me, ricordo che è un DVCS, non un CVS. il flusso git sembra come se imponesse un modello di ramificazione organizzato in cui non sarebbe necessario essere lì, dove sarebbe essenziale in un sistema centralizzato come SVN.