Domanda

Sono stupito dal progetto Linux e vorrei imparare come amministrano il codice, dato l'enorme numero di sviluppatori. Ho trovato il Repository Linux su GitHub, ma non capisco come sia amministrato. Ad esempio il seguente commit: https://github.com/torvalds/linux/commit/31fd84b95eb211d5db460a1dda85e004800a7b52

Notare la parte seguente:enter image description here

Quindi uno scritto e Torvalds si sono impegnati. Com'è possibile. Ho pensato che fosse possibile solo avere o diritti di spinta o spingere, ma qui sembra che ci sia una fase di approvazione.

Dovrei menzionare che il problema specifico che sto cercando di risolvere è che utilizziamo le richieste pull per il nostro repository. Il problema che stiamo affrontando è che mentre una richiesta di pull è in attesa di unire, è spesso rotta da un commit. Questo porta a un lavoro apparentemente senza fine per adattare la forcella per far sì che la richiesta di pull si unisca senza intoppi. Fare Linux risolve questo dando a molte persone che spingono i diritti (almeno ci sono solo tre richieste di pull ma centinaia di commit al giorno).

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top