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.git
Untersuchen. Wechseln Sie in Ihr neues Repo-Verzeichnis: . Dann , um Ihnen alle Zweige zu zeigen. Sie erhalten so etwas wie:
cd matplotlib
git branch -a
* main remotes/origin/main
Dies sagt Ihnen, dass Sie sich derzeit auf dem
main
Zweig befinden und dass Sie auch eineremote
Verbindung 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 -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
upstream
Hier 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)