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.gitIndagare. Cambia directory nel tuo nuovo repository: . Quindi per mostrarti tutti i rami. Otterrai qualcosa come:
cd matplotlibgit branch -a* main remotes/origin/main
Questo ti dice che sei attualmente sul
mainramo e che hai anche unaremoteconnessione aorigin/main. Che repository remoto èremote/origin? Prova a vedere gli URL per il telecomando. Indicheranno il tuo fork github.git remote -vOra 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
upstreamecco 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)