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 #
Clone seu fork para o computador local com
git clone https://github.com/your-user-name/matplotlib.gitInvestigar. 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 umaremoteconexão comorigin/main. O repositório remoto éremote/origin? Tente ver os URLs do controle remoto. Eles apontarão para o fork do github.git remote -vAgora 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)