Configurez votre fourche #

Suivez d'abord les instructions pour faire votre propre copie (fork) de Matplotlib .

Aperçu #

git clone https://github.com/your-user-name/matplotlib.git
cd matplotlib
git remote add upstream https://github.com/matplotlib/matplotlib.git

En détail #

Clonez votre fork #

  1. Clonez votre fork sur l'ordinateur local avecgit clone https://github.com/your-user-name/matplotlib.git

  2. Enquêter. Changez de répertoire pour votre nouveau dépôt : . Ensuite, pour vous montrer toutes les branches. Vous obtiendrez quelque chose comme :cd matplotlibgit branch -a

    * main
    remotes/origin/main
    

    Cela vous indique que vous êtes actuellement sur la mainbranche et que vous avez également une remoteconnexion à origin/main. Qu'est-ce que le dépôt distantremote/origin ? Essayez de voir les URL de la télécommande. Ils pointeront vers votre fork github.git remote -v

    Vous souhaitez maintenant vous connecter au référentiel github Matplotlib en amont , afin de pouvoir fusionner les modifications du tronc.

Lier votre dépôt au dépôt en amont #

cd matplotlib
git remote add upstream https://github.com/matplotlib/matplotlib.git

upstreamvoici juste le nom arbitraire que nous utilisons pour faire référence au référentiel Matplotlib principal sur Matplotlib github .

Juste pour votre propre satisfaction, montrez-vous que vous avez maintenant une nouvelle "télécommande", avec , vous donnant quelque chose comme :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)