Unendo automaticamente un fork al master

1

Sto provando a configurare un flusso in Git, ma non ho idea di come avviarlo. Abbiamo un master che sarà biforcato da alcune squadre. Quando le squadre hanno finito, invieranno una richiesta di pull al comandante. Una volta che il PR è stato approvato, la forcella dovrebbe essere automaticamente unita al master. Una volta che c'è un conflitto che non può essere risolto automaticamente, il processo dovrebbe interrompersi e avvisarci in modo che possiamo controllare l'unione e, se necessario, unire manualmente.

Ho trovato alcune soluzioni per aggiornare la forcella dal master, ma non viceversa. Qualche idea su questo?

Grazie in anticipo! Saluti

    
posta Homewrecker 09.07.2018 - 10:30
fonte

1 risposta

2

Una richiesta di pull dovrebbe essere quella di un passo manuale per ricontrollare le cose.

  • I repository sono aggiornati?
  • La richiesta di pull può essere unita?

La buona pratica è aggiungere alcuni controlli personali:

  • Uso di un builder per creare e testare il tuo codice
  • I revisori o le fusioni danno un'occhiata a cosa cambierà e se ciò è desiderato o meno.

Detto questo, puoi raggiungere l'obiettivo dalla tua domanda creando uno script personalizzato che usi i soliti comandi git. Per ulteriori informazioni su questi, dai un'occhiata a forking-vs-merging e https://stackoverflow.com/questions/3903817/pull-new-updates-from-original-github-repository-into-forked-github-repository"> pull-aggiornamenti-da-origine.

    
risposta data 09.07.2018 - 18:20
fonte

Leggi altre domande sui tag