Sto usando GitHub da un po 'di tempo e di solito usavo spingere i miei rami di funzionalità e quindi avviare una richiesta pull che ho unito io stesso. Ho scoperto che mi ha aiutato a tenere traccia di dove ho unito i rami.
Ma recentemente ho letto sempre di più su come funziona Git e mi sono reso conto che posso usare i merge-commit per fare riferimento a quando ho unito i rami.
Quindi, cosa devo fare quando unisco un ramo di funzionalità nel master:
esegui un commit di merge sul master e poi spingilo a monte OPPURE Spingi il ramo locale e avvia una richiesta pull?
Ho letto Presentazione delle richieste pull per un team di 2 persone: unisci le mie richieste? e qual è il flusso di lavoro con 2 persone su un progetto e devo aprire le richieste pull da una filiale sul repository ufficiale o sul mio fork? ma nessuno di loro sembra rispondere a quello che sto cercando.