Richten Sie Ihre Gabel ein #

Zuerst folgen Sie den Anweisungen zum Erstellen einer eigenen Kopie (Fork) von Matplotlib .

Übersicht #

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

Im Detail #

Klonen Sie Ihre Gabel #

  1. Klonen Sie Ihren Fork auf den lokalen Computer mitgit clone https://github.com/your-user-name/matplotlib.git

  2. Untersuchen. Wechseln Sie in Ihr neues Repo-Verzeichnis: . Dann , um Ihnen alle Zweige zu zeigen. Sie erhalten so etwas wie:cd matplotlibgit branch -a

    * main
    remotes/origin/main
    

    Dies sagt Ihnen, dass Sie sich derzeit auf dem mainZweig befinden und dass Sie auch eine remoteVerbindung zu haben origin/main. Welches Remote-Repository ist remote/origin? Versuchen Sie , die URLs für die Fernbedienung anzuzeigen. Sie zeigen auf Ihre Github-Gabel.git remote -v

    Jetzt möchten Sie eine Verbindung zum Upstream -Matplotlib-Github- Repository herstellen, damit Sie Änderungen vom Trunk zusammenführen können.

Verknüpfen Ihres Repositorys mit dem Upstream-Repository #

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

upstreamHier ist nur der willkürliche Name, den wir verwenden, um auf das Haupt- Matplotlib - Repository unter Matplotlib github zu verweisen .

Zeigen Sie sich nur zu Ihrer eigenen Zufriedenheit, dass Sie jetzt eine neue "Fernbedienung" haben , die Ihnen so etwas gibt wie: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)