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 #
Klonen Sie Ihren Fork auf den lokalen Computer mit
git clone https://github.com/your-user-name/matplotlib.gitUntersuchen. 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 eineremoteVerbindung zu habenorigin/main. Welches Remote-Repository istremote/origin? Versuchen Sie , die URLs für die Fernbedienung anzuzeigen. Sie zeigen auf Ihre Github-Gabel.git remote -vJetzt 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)