Configure sua bifurcação #

Primeiro, siga as instruções para Fazer sua própria cópia (bifurcação) do Matplotlib .

Visão geral #

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

Em detalhe #

Clone seu garfo #

  1. Clone seu fork para o computador local comgit clone https://github.com/your-user-name/matplotlib.git

  2. Investigar. Altere o diretório para seu novo repositório: . Então , para mostrar todos os ramos. Você obterá algo como:cd matplotlibgit branch -a

    * main
    remotes/origin/main
    

    Isso informa que você está atualmente na mainramificação e que também tem uma remoteconexão com origin/main. O repositório remoto é remote/origin? Tente ver os URLs do controle remoto. Eles apontarão para o fork do github.git remote -v

    Agora você deseja se conectar ao repositório Matplotlib upstream do github , para poder mesclar as alterações do tronco.

Vinculando seu repositório ao repositório upstream #

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

upstreamaqui está apenas o nome arbitrário que estamos usando para nos referir ao repositório principal do Matplotlib em Matplotlib github .

Apenas para sua própria satisfação, mostre a si mesmo que agora você tem um novo 'controle', com , dando a você algo como: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)