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.git
Investigar. Altere o diretório para seu novo repositório: . Então , para mostrar todos os ramos. Você obterá algo como:
cd matplotlib
git branch -a
* main remotes/origin/main
Isso informa que você está atualmente na
main
ramificação e que também tem umaremote
conexã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 -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
upstream
aqui 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)