Non riesco a capire come funziona Git flow con Github.Git flow e Github
Github consente al modello di richiesta di fork/pull di integrare le modifiche, in cui l'intero repository upstream e tutti i relativi rami vengono copiati nella forcella.
Quindi, utilizzando il flusso git, vorrei diramarlo da un ramo dev e, una volta terminato, le mie modifiche verrebbero unite nel ramo dev della mia fork non a monte. Quindi quando una richiesta pull viene ripristinata al repository upstream, unisce dev (fork) a dev (upstream) ma questo perde tutte le conoscenze del mio branch di funzionalità ecc.
Quindi, per far funzionare correttamente Git, dovrei interrompere la forking del repository e creare i branch delle feature direttamente nel repository upstream?
Quindi la forcella/trazione deve essere mantenuta separata dal flusso git?