Presentazione di Pull Requests per un team di 2 persone: unire le mie richieste?

10

Sto introducendo git a un membro del team junior (una cooperativa).

Ora sono a loro agio con le basi per aggiungere, impegnare, spingere e tirare.

Ora voglio introdurli per richiamare richieste e rami.

Se iniziano a fare richieste di pull nelle filiali, dovrei fare lo stesso per il mio lavoro in corso?
Sarò quello che fonde le loro richieste di pull in. Non ero sicuro se avrebbe avuto senso per me lavorare in branche (generalmente una buona pratica lo so, ma sono curioso di questa situazione specifica di 2 sviluppatori con uno junior ) e se è così, voglio dire che fonderò i miei rami in master. Farei comunque una richiesta di pull per il mio lavoro / filiali? Generalmente utilizziamo il flusso di lavoro Feature Github di base per queste modifiche:
link

Esiste uno scopo per l'utilizzo delle richieste pull sul mio repository se sono l'unico sviluppatore? è utile ma non del tutto specifico.

Il flusso di lavoro con 2 persone in un progetto sembra anche più generale

e

Devo aprire richieste di pull da un ramo sul repository ufficiale o sulla mia forcella? sembra più sulle forche.

    
posta Michael Durrant 02.08.2015 - 16:58
fonte

1 risposta

17

No. Non dovresti unire le tue richieste di pull. Ciò che è buono per l'oca è buono per il papero. Unire le tue personali richieste crea un brutto precedente per i nostri sviluppatori junior. Significa anche che nessun altro sta guardando il tuo codice. Non importa quanto senior possiamo essere, tutti noi facciamo errori e scriviamo codice cattivo di volta in volta. Insegna ai tuoi studenti come funzionano le revisioni del codice dall'altra parte facendogli rivedere e unire il tuo lavoro.

Potrebbe non avere lo stesso occhio che fai, ma lo farà abituare al processo dalla fine del revisore e potrebbe sorprenderti e prendere qualcosa di stupido che hai fatto. In minima parte, ti darà un'indicazione di pezzi di codice che sono ovvi per te, che non sono ovvi per lui. Questo ha un doppio vantaggio.

  1. Entrambi imparate dove il minore ha bisogno di focalizzare le attività di apprendimento.
  2. Impari dove sei più intelligente di quanto dovresti essere.
risposta data 02.08.2015 - 17:09
fonte

Leggi altre domande sui tag