Imposta la tua forchetta #
Per prima cosa segui le istruzioni per Creare la tua copia (fork) di Matplotlib .
Panoramica n.
git clone https://github.com/your-user-name/matplotlib.git
cd matplotlib
git remote add upstream https://github.com/matplotlib/matplotlib.git
Nel dettaglio #
Clona la tua forchetta #
Clona il tuo fork sul computer locale con
git clone https://github.com/your-user-name/matplotlib.git
Indagare. Cambia directory nel tuo nuovo repository: . Quindi per mostrarti tutti i rami. Otterrai qualcosa come:
cd matplotlib
git branch -a
* main remotes/origin/main
Questo ti dice che sei attualmente sul
main
ramo e che hai anche unaremote
connessione aorigin/main
. Che repository remoto èremote/origin
? Prova a vedere gli URL per il telecomando. Indicheranno il tuo fork github.git remote -v
Ora vuoi connetterti al repository github Matplotlib upstream , in modo da poter unire le modifiche dal trunk.
Collegamento del tuo repository al repository upstream #
cd matplotlib
git remote add upstream https://github.com/matplotlib/matplotlib.git
upstream
ecco solo il nome arbitrario che stiamo usando per fare riferimento al repository Matplotlib principale su Matplotlib github .
Solo per la tua soddisfazione, mostra a te stesso che ora hai un nuovo "telecomando", con , che ti dà qualcosa del tipo:git remote -v show
upstream https://github.com/matplotlib/matplotlib.git (fetch)
upstream https://github.com/matplotlib/matplotlib.git (push)
origin https://github.com/your-user-name/matplotlib.git (fetch)
origin https://github.com/your-user-name/matplotlib.git (push)