GitHub pull request senza biforcazione

0

È possibile inviare una richiesta di pull se inizialmente clonato un repository locale piuttosto che usare la funzionalità "fork" di GitHub ??

Lo scenario è che ho creato un clone locale di un repository e ho apportato alcune modifiche. Vorrei inviare questi indietro tramite richiesta pull. Posso creare un repo su GitHub e spingere le mie modifiche lì. Una volta fatto ciò, sarò in grado di utilizzare la funzionalità "nuova richiesta pull" o GitHub non sarà in grado di riconoscere che il repository è equivalente a un fork?

    
posta Samuel Tabor 17.03.2017 - 11:54
fonte

1 risposta

3

Non importa quando crei il fork a causa della natura distribuita di git, ma github ha bisogno di un fork per rendere l'associazione necessaria per creare una richiesta pull, e anche per le persone che cercano il tuo profilo rendono più facilmente l'associazione al progetto originale. Senza il fork, si interrompono molti link molto utili.

Nel mio spazio di lavoro locale, di solito mi piace impostare un telecomando chiamato upstream per estrarre più facilmente l'originale, quindi avere origin puntare alla mia forcella. Dopo aver creato un fork, puoi utilizzare le istruzioni qui per cambiare il tuo origin url remoto, quindi spingi fino a lì come al solito. In questo modo non perderai la cronologia esistente.

    
risposta data 18.03.2017 - 00:37
fonte

Leggi altre domande sui tag