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 #

  1. Clona il tuo fork sul computer locale congit clone https://github.com/your-user-name/matplotlib.git

  2. Indagare. 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 una remoteconnessione a origin/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

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)