设置你的叉子#

首先,您按照制作您自己的 Matplotlib 副本(fork)的说明进行操作

概述#

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

详细#

克隆你的叉子#

  1. 将你的 fork 克隆到本地计算机git clone https://github.com/your-user-name/matplotlib.git

  2. 调查。将目录更改为您的新仓库:. 然后 向您展示所有分支。你会得到类似的东西:cd matplotlibgit branch -a

    * main
    remotes/origin/main
    

    这告诉您您当前在main分支上,并且您还remoteorigin/main. 什么是远程仓库remote/origin?尝试查看远程的 URL。他们会指向你的 github fork。git remote -v

    现在您要连接到上游Matplotlib github存储库,这样您就可以合并来自主干的更改。

将您的存储库链接到上游存储库#

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

upstream这只是我们用来指代Matplotlib github上的主Matplotlib存储库的任意名称。

只是为了您自己的满意,向自己展示您现在有一个新的“遥控器”,用,给你类似的东西: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)